Quando escrevi a notícia sobre o retorno de Con Kolivas (”BFS: Con Kolivas ressurge com um novo escalonador“), na semana passada, mencionei que estava aguardando para ver onde ele chegaria desta vez, e não demorou para ver que está indo na mesma direção de anos atrás.
Ingo Molnar, participante ativo do desenvolvimento do kernel Linux, realizou uma série de benchmarks do novo escalonador BFS (”Brain Fuck Scheduler”), de Kolivas, em uma máquina high-end com 2 CPUs “quad-core” com hyperthreading, configuração que se aproxima só um pouco das que Kolivas mencionou, em suas notas de lançamento, que não teria como testar – ele supôs que o desempenho do seu Brain Fuck Scheduler degradaria a partir das máquinas com 16 CPUs.
A conclusão foi a esperada: como o escalonador foi escrito pensando em máquinas desktop “comuns”, o BFS não trouxe ganhos em relação ao CFS (escalonador adotado no kernel oficial), e em várias das situações levou a resultados piores.
A resposta de Kolivas indica, para mim, que ele está pouco interessado no benchmark, no resultado, no uso de seu código em uma configuração como a que Molnar testou, ou nas opiniões que foram dadas. E isso também parece indicar que a chance de um desenvolvimento positivo da inclusão do seu escalonador no kernel ‘mainline’ é pequena, no momento – o que não é surpresa, ele mesmo já havia afirmado seu desinteresse nisso no anúncio inicial. (via lwn.net)
Saiba mais (lwn.net).
0sem comentários ainda