Hoje li uma notícia que pra mim foi muito agradável. Con Kolivas voltou a desenvolver patches de escalonadores para o kernel do Linux. Depois do SD, temos o BFS, Brain Fuck Scheduler, que de acordo ele tem um design extremamente simples e é também voltado para desktops. O patch foi desenvolvido tirando gorduras do CFS (mas não significa que foi desenvolvido sobre ele), que escala muito bem para grandes cargas em muitas CPUs, o que não é a realidade da maior parte dos usuários linux, principalmente desktop.
Depois de tudo que o cara passou, achei bem legal ele ter voltado a ativa. É nítido que ele faz tudo isso por diversão, seus comentários o faq mostram isso claramente. Alguns trechos são incríveis:
“Por que Brain Fuck?”
…
“Porque foi projetado de uma maneira que o mainline jamais se interessaria por ele, e é assim que eu quero”
“Porque eu devo estar com a cabeça fodida por estar trabalhando nisso de novo.”
…
“Espera ver [esse patch] entrando no mainline?”
…
“Não. Eles seriam loucos de usar esse escalonador já que ele não escala em suas máquinas com 4096 processadores”
…
“porque [fazer isso] comprometeria o desempenho com o qual *eu* me importo”
Fico realmente feliz por ele estar de volta
O primeiro boot com sucesso aconteceu no último dia 25, então provavelmente ainda devem haver alguns problemas. O único conhecido é com o tracing de tarefas, que o autor pede que não seja feito até que ele consiga uma correção.
Como é de costume, o uso é por sua conta e risco e toda ajuda é bem vinda.
Bom trabalho -ck!