2010/3/8 Davi Vercillo C. Garcia <[email protected]>: >> Pra mandar um processo ser executado numa CPU/core específica, >> pesquisem sobre CPU affinity... mas sem fazer benchmarks pra ter >> embasamento, é bem possível que piorem as coisas, fazendo >> manualmente... > > Manter o processo do PF vinculado à um dos cores pode melhorar um > pouco sua performance já que ele se usufruiria sempre da mesma > hierarquia de caches, sem se preocupar com as inconsistências do mundo
Se a máquina é dedicada para isso, sim, mas se houverem outros processos significativamente disputando a CPU, forçar um processo a rodar numa CPU específica pode fazer com que ele acabe brigando mais, dependendo de como o scheduler distribua os processos nos cores/CPUs, etc.. > multi-core. Mas fazer isso envolveria alguns testes práticos para > verificar se é válido o uso de CPU affinity. Isso. > Abraços, > -- > Davi Vercillo C. Garcia > http://www.google.com/profiles/davivcgarcia > > "Waste time in learning things that do not interest us, deprives us of > discovering interesting things." > - Carlos Drummond de Andrade > ------------------------- > Histórico: http://www.fug.com.br/historico/html/freebsd/ > Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd > -- (nil) ------------------------- Histórico: http://www.fug.com.br/historico/html/freebsd/ Sair da lista: https://www.fug.com.br/mailman/listinfo/freebsd

