Parece ter sido relacionado ao sistema I / O ... não CPU. E / S mais alta (mesmo que a CPU permaneça abaixo de 1-2%) causa lentidão, E / S inferior / zero torna a exibição quase instantânea. Vá a figura.
"Ocultar ícones inativos" está marcado. Mas a seta para deslizar os ícones escondidos dentro / fora de vista se move muito lentamente (> 2 segundos para revelar, aproximadamente o mesmo para escondê-los novamente). Existe alguma maneira de ajustar a velocidade?
Windows XP. Uso de CPU mínimo (2% ou menos). Média de 19 a 22 ícones.
Outra pergunta seria se há um porco na CPU em execução? Verifique isso abrindo o Gerenciador de Tarefas e verificando a taxa da CPU. A taxa de uso irá variar de momento para momento, mas geralmente deve ser bem baixa, como 5% ou 25%. Se ele for consistentemente muito alto, como 75% ou 90%, isso reduzirá a velocidade, até mesmo o movimento dessa seta. Se você encontrar alto uso da CPU, poderá obter mais detalhes instalando o Process Explorer ou o PerfMon. Todos são bons, mas o Process Explorer também mostra interrupções de hardware e DPC ...
OK, já que o uso da CPU é normal e você tem muitos ícones ...
Parece que deve haver uma maneira de se livrar dos ícones, em vez de apenas escondê-los. A maioria dos meus são chamados de "Itens Passados" no botão Personalizar da Área de Notificação das propriedades da barra de tarefas (clique com o botão direito na barra de tarefas > Propriedades). Eu acho que acabei de fechar todos esses programas. Somente ícones de programas ativos aparecem ou estão ocultos. Os ícones na sua área de notificação representam os programas que você está usando? Existem algumas maneiras de impedi-los de abrir se você não os estiver usando ...
Eu questionaria o número de ícones que você tem lá! Você precisa de todos eles para estar funcionando como ícones? Por exemplo, alguns trackpads de laptop possuem uma opção de ícone de bandeja que pode ser desativada. Eu imagino que a melhor maneira de limitar este problema é a) reduzir o número de ícones e b) torná-lo de modo que aqueles que você sempre quer visível sejam sempre visíveis.
Você disse:
They are all essential. Process Explorer dumps 3 (by configuration, Network, Disk & CPU). The core temperatures take up another 4, antivirus is another, volume, VPN, Sandboxie, AutoHotkey, Safely Remove Hardware, etc.
Essencial significa "da importância máxima ", mas não acho que você precise assistir à maioria dos ícones:
Process Explorer
High CPU pode ser notado por um computador lento, memória alta produz um aviso pelo sistema operacional e alta de disco pode ser ouvido por moagem (com HDD) ou não deve importar muito (com um SSD).
Como é possível ver os gráficos reais, você pode configurar o Process Explorer para não desenhá-los, mas sim como um único sinalizador. Os gráficos podem ser acessados clicando no flag e entrando no System Information in Process Explorer.
Isso tem um impacto na abertura do show / hide, pois ele precisa desenhar todos os três gráficos em um ícone.
Temperaturas do núcleo
Por que não agendar um aviso apenas quando seus núcleos atingem uma determinada temperatura?
Isso tem algum impacto, pois precisa imprimir 4 strings em 4 ícones.
Antivírus, VPN, Sandboxie, AutoHotkey, Remover hardware com segurança, ...
Verifique se esses programas têm um ícone estático. Caso contrário, configure-os como tal. Por exemplo, alguns verificadores de vírus mostram sua atividade de verificação por meio de seu ícone.
Você pode realmente considerar que você não precisa de alguns deles correndo o tempo todo, reduzindo aqueles me deixa para baixo a apenas alguns ícones e eu executá-los sob demanda de uma forma viável ...
O desenho tem algum impacto também, mas menos do que gerar um ícone.
Gostaria de saber para que servem os outros ícones ...