Desempenho drasticamente diferente em computadores semelhantes

0

Recentemente, tive que converter um lote muito grande (30 GB) de vídeos de um formato para outro e imaginei que dividiria o trabalho entre meu computador e o laptop. Apesar de ter especificações semelhantes, meu laptop terminou os trabalhos SIGNIFICAMENTE mais rápido (6-10x mais rápido). Eu olhei para ele um pouco enquanto os trabalhos estavam sendo executados, e fiquei surpreso ao ver que no meu laptop, o uso da CPU estava oscilando em torno de 80-90%, principalmente por um processo. Na minha área de trabalho, no entanto, o uso da CPU foi apenas cerca de 10-15%, embora eu não tivesse mais nada em execução. Além disso, a área de trabalho parece quase congelada durante a execução dos trabalhos, a execução de um navegador da Web é incrivelmente lenta, mas posso fazer muitas outras coisas no meu laptop sem problemas de desempenho. Eu estou querendo saber porque o sistema operacional do meu desktop parece estar limitando os recursos deste processo e, potencialmente, como remediá-lo. Eu acabei de fazer uma introdução aos sistemas operacionais, então eu ainda deveria entender uma explicação técnica.

Aqui estão as especificações:

Área de trabalho: i5 de 4 núcleos a 2,5 GHz, RAM de 8 GB, SSD de 256 GB, Educação para o Windows 10

Laptop: 2-core i7 a 2,4 GHz, 8 GB de RAM, SSD de 256 GB, Win 10 Home

Ambas as máquinas têm gráficos integrados, se isso importa

Obrigado!

    
por Benny 03.08.2016 / 21:52

1 resposta

0

Os números podem ser os mesmos, mas o uso e as gerações podem ser drasticamente diferentes.

Seu laptop usa um i7 que suporta hyperthreading, o que basicamente permite multitarefa. O processo provavelmente detectou um grande número de núcleos lógicos e enviou vários encadeamentos de processamento, mas deixou um dos núcleos lógicos sem uso para outros processos, o que evita o congelamento. Assim, a CPU foi usada efetivamente.

Vamos analisar sua área de trabalho. Um i5 provavelmente não tem hyperthreading, então cada núcleo é um núcleo físico. Como o software não detectou uma grande quantidade de núcleos, ele provavelmente deixou os trabalhos com um único encadeamento, o que significa que todos os trabalhos foram executados em apenas um núcleo.

    
por 03.08.2016 / 22:22

Tags