Por que o Windows não usa recursos em sua plenitude?

0

Estou instalando uma atualização no windows 8.1 e está mostrando Instalando ...  por mais de 15 minutos.

Quando olho para o Gerenciador de Tarefas, ele mostra 30% da RAM, 30% da CPU e o SSD está ativo somente para 2-5%.

Qual é a coisa / gargalo para o qual o Windows está aguardando e não está usando esses recursos no máximo?

    
por codemirror 24.09.2017 / 08:07

2 respostas

2

A resposta muito curta e simples: você não pode paralelizar tudo e praticamente todos os outros componentes do PC são mais lentos que a CPU. Portanto, 100% da carga é algo que você não deve alcançar fora de condições ou tarefas especiais (por exemplo, compilação ou codificação). Também muitos programas ainda são single threaded em relação às suas principais partes de seu código.

Vamos supor que um encadeamento solicite algum conteúdo de arquivo e a leitura demore 0,5 segundo por qualquer motivo. Isso significa que, neste segundo, o núcleo que está executando esse segmento não poderá ultrapassar 50% de utilização. Ao mesmo tempo, isso também não significa necessariamente que a unidade está operando com 100% de carga.

    
por 24.09.2017 / 08:19
0

Não cabe ao Windows usar recursos em 100%, mas o seu fluxo de trabalho determina quais recursos são mais usados. Por exemplo: se você codifica para plataformas móveis, pode ser comum ter seu IDE principal aberto, junto com um navegador com mais de 50 guias e alguns emuladores, esse tipo de fluxo de trabalho pode consumir MUITO RAM, possivelmente 90-100% mais do tempo, mas pode ser um pouco mais ligeiro na CPU (50-70% em todos os núcleos) e ainda menos na rede e na E / S. Outro cenário pode ser arquivar e compactar muitos arquivos que podem facilmente usar até 100% de seus núcleos, mas provavelmente nem toda a RAM (dependendo do algortim e da quantidade de RAM, é claro). O SO é responsável por orquestrar toda a bagunça que é seu cotidiano e alocar recursos de acordo, portanto, sim, o Windows e outros SOs tentarão usar os recursos ao máximo.

    
por 24.09.2017 / 08:37