Linux CPU Load
Uma medida útil é o conceito Linux de carregamento da CPU . Basicamente, pense em cada núcleo da CPU é de 1.00 unidades de carga disponíveis, e cada tarefa em execução em 100% de um núcleo como 1.00 unidades de carga utilizadas. Para um servidor com processamento intensivo, a carga ideal é provavelmente exatamente o número de núcleos de CPU (carga de 4,00 para 4 núcleos de CPU).
Um loop ocupado (algo como "while (true)") pode ocupar 100% de uma CPU, que é de 1,00 unidades de carga. Um benchmark single-threaded também atinge o pico em 1,00. Um benchmark otimizado para vários núcleos pode ocupar mais núcleos, até as 8.00 disponíveis na FX-8350.
Mas a maioria de seus aplicativos (Chrome + Firefox abertos, Photoshop, Visual Studio) não consomem muita CPU quando estão em segundo plano. É verdade que eles podem ser executados em vários núcleos, mas se eles usarem apenas 10% do tempo disponível (0,10 unidades de carga), esses quatro aplicativos só adicionarão uma carga de 0,40, e você verá pouco benefício em ter mais de um núcleo de CPU. Da mesma forma, os aplicativos ocupados bloqueando os acessos de disco ou rede não usariam o tempo de CPU enquanto esperam.
Carga média > 4,00
Para casos em que a carga de sua aplicação está entre 4,00 e 8,00, é provável que o desempenho da FX-8350 se destaque. Uma carga de 5,00 em uma CPU de 4 núcleos pode levar a muita disputa pelos recursos da CPU, com alternância de tarefas entre tarefas, compondo a sobrecarga envolvida.