Windows 8: Gerenciador de tarefas ajustado

A Microsoft reformulou o Gerenciador de tarefas do Windows 8 para acomodar os usuários avançados e mais usuários casuais.

Ryan Haveson

Gerenciador de tarefas tem uma longa história como um dos mais utilizados aplicativos Microsoft. Ele mostrou-se em versões anteriores do Windows como um utilitário simples para fechar e alternar entre programas. Ao longo dos anos e várias versões do Windows, que teve bastante funcionalidade adicionada para torná-lo o que é hoje.

Para o Windows 8, minha equipe deu uma olhada de nova no Gerenciador de tarefas e pensada em alguns cenários novos. Considera-se também uma nova forma de tuning-lo para "ambas as extremidades do espectro" em termos de usuários típicos e aqueles à procura de um controle refinado sobre o que está acontecendo com seus PCs.

Porque o Gerenciador de tarefas é tão amplamente utilizado, sabíamos que seriam notadas qualquer mudanças que fizemos. No início, havia poucos objetivos chaves, que sabíamos que queríamos realizar:

  • Construa uma ferramenta que foi bem concebido, pensativo e moderno. Até mesmo uma ferramenta técnica pode beneficiar de um foco no design.
  • Preencha algumas lacunas funcionalidade que levou alguns de nossos usuários mais técnicos para usar outras ferramentas como o Monitor de recursos e Process Explorer.
  • Organizar e valorizar a riqueza de dados disponíveis para torná-lo mais elegante e claro, para aqueles que querem ter acesso a um novo nível de dados.

Como as pessoas usam o Gerenciador de tarefas?

Para realmente fazer o Gerenciador de tarefas grandes em o que faz atualmente, queríamos primeiramente compreender como as pessoas estavam usando. Ao longo dos anos, ele tinha crescido para apoiar muitos cenários diferentes. A partir de Windows 7, você pode usar o Gerenciador de tarefas para fechar aplicativos, descobrir dados detalhados sobre seus processos, iniciar ou parar serviços, monitorar seu adaptador de rede ou mesmo realizar tarefas de administrador de sistema básico para usuários atualmente conectados. Isso é um monte de funcionalidade.

Embora não surpreendente, foi interessante ver que o uso mais ou menos foi igualmente dividido entre o guia de aplicativos e a guia do processo. Este indica que houve algum detalhe significativo faltando na guia aplicativos, que estava causando as pessoas a ir para a aba processo. Em seguida, vimos como as pessoas estavam usando o processo guia para entender o que estavam fazendo lá.

Descobrimos que as pessoas estavam usando o processo guia para procurar algo que não está na lista de aplicativos (como um processo de plano de fundo ou sistema), ou ver quais processos foram usando a maioria dos recursos.

Em seguida, nós olhamos o que as pessoas de ações estavam tomando no Gerenciador de tarefas. Olhando para os dados e falando com os clientes, determinamos que o uso mais comum da ferramenta era simplesmente acabar ou "matar" um processo ou um aplicativo.

Objetivos do novo Gerenciador de tarefas do

Baseado em todos os nosso dados e fundo pesquisa, decidimos concentrar-se em três objetivos principais:

  • Otimize o Gerenciador de tarefas para os cenários mais comuns. Centrar-se sobre os cenários que utilizam o guia de aplicações para encontrar e fechar um aplicativo específico; ou vá para a aba processos, classificar-se no uso de recursos e matar alguns processos para recuperar os recursos.
  • Use informação moderno design para atingir objetivos funcionais. Construa uma ferramenta que é pensativo e moderno, concentrando-se na visualização de design e dados de informações para ajudar a alcançar os objetivos do cenário funcional.
  • Não remova a funcionalidade. Embora existam alguns cenários de notáveis do núcleo, há uma longa lista de cenários de uso de outros, menos frequentes para o Gerenciador de tarefas. Nós explicitamente definir uma meta para não remover a funcionalidade, mas em vez disso, para aumentar, melhorar e melhorá-lo.

Uma questão fundamental que se pretendia endereço foi como poderíamos adicionar toda a funcionalidade nova interessante sem usuários esmagadoras. Para resolver isso, nós girado em torno de um botão de "Detalhes de mais/menos" semelhante do novo modelo de diálogo de arquivo de cópia.

Este modelo ajudou-nos optimizar o modo de exibição padrão ("menos detalhes") em todo o cenário do núcleo de encontrar e fechar um aplicativo. Ele também nos ajudou a adicionar muito mais detalhes na exibição de outra, porque ele só apareceria quando solicitado especificamente. No modo de exibição "Mais detalhes", decidimos ficar com o modelo de tabulação existente do Gerenciador de tarefas e foco na melhoria do conteúdo de cada aba. Isso nos ajudaria a aumentar, aumentar e melhorar o que já tínhamos, sem remover a funcionalidade.

Final processa de forma rápida e eficiente

Sabemos de muitas ferramentas de terceiros (ou ferramentas como o Sysinternals Process Explorer) que há muitas coisas que poderíamos adicionar ao Gerenciador de tarefas para usuários avançados. Sabíamos que tínhamos que abordar primeiro os usuários mainstream porque nós não queremos criar algo que oprimiriam a maioria dos nossos clientes.

Claro que continuaremos a ferramentas de terceiros de valor, já que permitem especialização e inovação única em torno de muitas tarefas. Para o modo de exibição padrão, desenhamos uma experiência minimalista que apela para as necessidades do cenário mais comum e mais ampla base de clientes.

Quando você iniciar o Gerenciador de tarefas pela primeira vez no Windows 8, você vê uma visão limpa seus apps funcionando. Fizemos a exibição padrão grande em uma coisa: apps de assassinato com comportamento inadequado. Removemos tudo que diretamente não oferecem suporte a esse cenário de núcleo.

O valor de exibição padrão é tudo sobre o que nós tiramos. Removemos tudo não enfoca a tarefa do núcleo de matar apps, que torna o design focada e eficiente. Algumas das alterações específicas incluem:

  • Guias foram removidas, como eles distraem o cenário do núcleo.
  • A barra de menus foi eliminada.
  • Apenas os aplicativos são mostrados.
  • Coisas que desordenam a experiência, como estatísticas de uso de recursos e conceitos técnicos que a maioria dos usuários não entende, não estão incluídos.
  • Duplos avisos foram removidos. Se você clicar em "Finalizar tarefa," você não vai ser perguntado, "tem certeza?" O app é apenas morto — e o fez rapidamente. Portanto, tenha cuidado, porque você não vai ser solicitado a salvar.

O novo Gerenciador de tarefas é muito mais limpo e mais focado em comparação com o Gerenciador de tarefa do Windows 7 com as mesmas janelas e aplicativos abertos. Isto é perfeito para muitos usuários, experimentando a dor de um app "não respondendo" que não vai longe usando o botão de fechar do aplicativo.

Diagnosticar problemas de desempenho

Um monte de novidades com o Gerenciador de tarefas é mostrado somente quando você vá para a exibição de "Mais detalhes". Este é o Reino do usuário poder. Tenha em mente que seus usuários mainstream nunca podem querer entrar nesse nível de detalhe, e todas as suas necessidades devem ser atendidas por "menos" exibição. Aqui está o que você verá neste novo modo de exibição:

Mapa de calor

A diferença mais visível na aba processos nova é o novo mapa de calor, o que representa valores diferentes com cor. Nossos dados de telemetria nos disseram que era comum para que os usuários vá para a aba processos, classificar por utilização de CPU ou memória e depois olhar para aplicativos que consomem mais recursos do que o esperado. A coisa agradável sobre um mapa de calor é que ele permite que você monitorar anomalias através de vários recursos (rede, disco, memória e CPU), tudo ao mesmo tempo, sem a necessidade de classificar os dados. Ele também ajuda você a encontrar pontos quentes instantaneamente sem a necessidade de ler números ou compreender conceitos ou unidades específicas.

Contadores de rede e disco

Muitos usuários de poder completam seu uso do Gerenciador de tarefas com outras ferramentas como o Monitor de recursos, simplesmente porque, no passado, o Gerenciador de tarefas não apresentaram atribuição de rede e de disco por processo. Esta foi uma lacuna, quando você considerar que um disco giratório ou múltiplas aplicações competindo para largura de banda de rede são a causa de muitos problemas de desempenho de PC perceptíveis. O novo Gerenciador de tarefas mostra esses recursos, o mesmo nível de detalhe como memória e CPU.

Uso de recursos

Uma das maiores causas de problemas de desempenho do PC é a contenção de recursos. Quando um determinado recurso está sendo usado em uma taxa para além de um número de limiar, o cabeçalho de coluna acenderá para ele chamar a sua atenção. Pense nisso como um indicador de aviso. Isso permite que você sabe onde começar a procurar se você está enfrentando problemas de desempenho.

Convenções de agrupamento

Um grande desafio com o Gerenciador de tarefas hoje é que é difícil saber quais processos correspondem a uma aplicação (apps são geralmente seguros para matar), que são processos do sistema operacional Windows (matar alguns destes pode causar uma tela azul), e que são processos de plano de fundo diversos que talvez você precise explorar mais profundamente. O novo Gerenciador de tarefas mostra processos agrupados por tipo, por isso é fácil de mantê-los separados enquanto continua a fornecer uma vista desagrupada para situações onde você precisar dele.

Há agora muito mais amigáveis nomes para processos em segundo plano (e serviços e tudo mais). No Gerenciador de tarefa do Windows 8, há um item de linha para "Host do driver de impressão para aplicações". No velho Gerenciador de tarefas, este mostrou-se como "splwow64.exe." Se você ainda quiser ver o nome do executável por algum motivo, você pode adicioná-lo volta como uma coluna opcional.

Janelas de nível superior de agrupamento

Uma das partes mais perturbador do Gerenciador de tarefas antiga que era a guia de aplicativos uma lista simples que incluía todas as janelas de nível superior de todos os processos no sistema. Enquanto a lista de janelas de nível superior é informação interessante ter, muitas vezes é esmagadora. Às vezes, você não pode matar uma única janela sem fechar todas as janelas para esse processo.

Para resolver isso, o novo Gerenciador de tarefas agora agrupa janelas de nível superior sob seu processo pai. Permite uma visão muito mais limpa para uso típico; ajuda que você se concentrar em processos matáveis e uso de recursos de processo; e permite que você veja qual windows são de propriedade de cada processo para que você saiba o que vai ser fechado se você matá-lo.

Menu de contexto de pesquisa integrada

Você já olhou a lista de processo, viu algo parecido com "fussvc.exe" e quis saber o que era? Adicionar nomes amigáveis foi um bom primeiro passo para resolver este problema (o fusssvc.exe é realmente o Fast Switching Utility serviço de usuário). Para realmente saber o que é esse processo, você precisará pesquisar na Web.

O novo Task Manager integra um menu de contexto de pesquisa, acessado pelo botão direito do mouse, então você pode ir diretamente para o seu mecanismo de pesquisa padrão (que você pode personalizar) para ver mais detalhes e informações relevantes. Isso pode fazer uma diferença enorme quando decidir se um processo em segundo plano está fazendo algo útil ou apenas desperdiçando ciclos.

Detalhes de host de serviço

Se você abre o Gerenciador de tarefa do Windows 7 para a aba processos e selecione "Mostrar o processo de todos os usuários", você provavelmente verá oito instâncias aparentemente idênticas do "svchost.exe." Esta é uma das mais comumente observadas "não muito informativas" fontes de informação.

Claro, alguns de vocês sabem que isto é realmente apenas um processo de host do serviço e você pode adicionar a coluna de identificador (PID) do processo, vá para a aba de serviços, classificar por PID, veja quais serviços correlacionam esse PID e, então o reverso-olhar-se nomes amigáveis para cada um dos serviços. No entanto, isso é um monte de trabalho — e nem todo mundo sabe como fazer isso. Com o novo Gerenciador de tarefas, mostramos que todos os serviços agrupados por processo com nomes amigáveis para cada um deles, assim você pode ver instantaneamente o que está acontecendo quando uma instância do svchost está consumindo muitos recursos.

Como você pode ver, nós adicionamos bastante para o novo Task Manager (e este artigo apenas entra em detalhes na primeira guia). Gerenciador de tarefas é uma oportunidade única para UX designers e pesquisadores que trabalham em conjunto com os gerentes de programas técnicos e engenheiros para criar um design limpo, organizado e eficiente. Nós fizemos o mais simples para usuários mainstream e muito mais detalhado para usuários avançados.

Ryan Haveson

Ryan Haveson tem mais de 15 anos de experiência, líderes de equipes de engenharia oferecendo software e serviços para algumas das marcas mais reconhecidas do mundo, incluindo a Xbox e Windows. Ele era um gerente de grupo da equipe de experiência do Windows para Windows 8. Ele e sua equipe projetado e entregues a usuários finais e recursos voltados para o desenvolvedor, incluindo a plataforma de notificações de telha ao vivo e o novo Gerenciador de tarefas. Ele atualmente lidera o grupo de sistemas de engenharia no Qualcomm para o Windows/Windows Phone na divisão de Snapdragon na ensolarada San Diego, Califórnia. Contatá-lo em ryanhaveson@hotmail.com ou em linkedin.com/in/ryanha.

Conteúdo relacionado