BFS: Con Kolivas ressurge com um novo escalonador
Con Kolivas era um nome bastante reconhecido entre os usuários de Linux no desktop que tinham o hábito de compilar seus próprios kernels em desktops, devido à série de patches ‘-ck’ que ele mantinha, e que tinham impacto bastante positivo sobre o desempenho nos desktops. Até que em 2007 houve um desentendimento um pouco maior e ele acabou se afastando, deixando de manter seu código.
Mas eis que ele mudou de idéia, lançando o BFS – Brain Fuck Scheduler, na forma de um patch (que ele acredita que jamais será integrado ao kernel Linux “oficial”, mas não se importa), que reduz a latência nos desktops, aproveita bem algumas características de hardware típicas das CPUs deste porte, e ignora as configurações menos comuns, como mais de 16 processadores, por exemplo.
Estou aguardando para ver onde ele chegará, desta vez. Pessoalmente, acredito que patches voltados especificamente ao desempenho nos desktops podem ter o seu lugar ao sol, mas talvez não seja fácil encontrá-lo…” (via lwn.net)
Saiba mais (lwn.net).
Eu me dava ao trabalho de compilar os patches -ck e realmente havia um ganho considerável no desempenho em meu, na época, limitado hardware.
É bom saber que ele não desistiu de eventualmente compartilhar as soluções que ele desenvolveu para os problemas dele.
Usa quem quer e pronto.
Não cheguei a aplicar os patches -ck, mas fiz muita aplicação de patch na época da empolgação com o Kernel Real time(-rt)…
Bacana essa iniciativa do Con
um puta desenvolvedor e os caras não aproveitam NADA o codigo dele.
O desenvolvimento do kernel é uma panelinha, depois tão de mimimim que o ubuntu não colabora com o kernel.
Afinal, QUEM consegue colaborar? Ninguem consegue por ideias novas, é só programando o que meia duzia quer.
Por isso que o mark não se mete nisso. So dor de cabeça.
Corporação não tem esse problema, se o cara tem ideias BOAS, ele ja se destaca e é aproveitado. Por isso que a MICROSOFT sempre vai tar um passo a frente.
Porque so tem BRIGA e DESUNIÃO nessa comunidade “livre”
O Kolivas fez o melhor desfragmentador (IMHO) de arquivos (bom para quem usa ext3 e jfs, por exemplo), dentre outras perfumarias que têm a sua utilidade. É um “scriptzinho” bem simples que move e ordena os arquivos dentro da partição, do maior para o menor, a fim de reorganizar o espaço utilizado pelos arquivos de forma contígua.
Já o Morton, ficava fazendo piadinha na LKML dizendo que usava o vm.swapiness=100, enquanto o Rik ficava caçando ele com um “facão três listras” — e com razão, quem já testou o exaustivamente o subsistema de swap, sabe que para um desktop o ideal é deixar o vm.swapiness=0 e colocar o máximo de RAM possível (caso necessário).
@ zina
Brigas existem em todas as agremiações/sociedades. A diferença é a transparência. Nas empresas grandes onde eu trabalhei, os chefes tratavam de abafá-las ao invés de resolvê-las. Eis uma vantagem de trabalhar-se numa empresa com poucos funcionários e onde os chefes sabem mais que os empregados (e não o contrário).
No Haiku ele ia ser muito bem vindo :-)
Por que uma distribuição voltada ao desktop não aplica os patches dele pra ter um diferencial?
“A nossa distribuição é a mais rápida no Desktop”
Melhor parte do FAQ dele:
hahaha eh verdade…
Para variar… mais um episodio do interminal “mundo de egos” no kernel do linux…
Eu quero pagar uma cerveja pro cara que escolhe as imagens ilustrativas no br-linux.
KOLYNOS foi genial.
JCCyC, prefiro Brahma, ok?
ahahaha
da hora a imagem da Kolynos. Não tem como não associar… :P
Talvez porque Kolivas seja parecido com Kolinos??
Augusto sempre manda bem nas imagens :) merchandising da brahma, hein?
Quero ver o primeiro corajoso dos comentários do br-linux.org a usar o novo patch -ck!!
Não tinha pegado a brincadeira com a imagem :p
a brincadeira das 4096 cpus saiu no xkcd: xkcd.com/619/
Usei patch -ck na epoca do kernel 2.6.22, realmente no meu caso ficou melhor o desempenho. Sem duvida uma boa noticia =)
Quando será que os desenvolvedores do kernel Linux vão aceitar que ele também é utilizado em desktops.
Augusto, se você mora no Rio, teje convidado. Sério. De verdade. Sem sacanagem.
A propósito, minha cerveja preferida é o chope escuro da Brahma.
JCCyC, chope é melhor ainda, mas moro em Floripa!
Compilei o kernel com esse novo scheduler e ele é MUITO RÁPIDO!!!
Muito bom o patch!!
Muito engraçado o xkcd.com/619 hahauhuhahuahu
Augusto, além da homepage estar quase toda em itálico, esta news aqui tem um trecho no final todo em inglês, cujo parágrafo começa com uma vírgula.
É verdade, vou corrigir. Obrigado!
O Augusto manda bem nas fotos mesmo. heheheh
Mas a melhor de tudo foi o emo gordinho com a faca. Fazia muito tempo que não ria tanto quando vi a foto!!
A maior parte aqui parece achar que o cara é um coitadinho, preterido, perseguido, etc.
Se as contribuições do cara são boas mesmo, por que os admiradores não se juntam e ajudam o cara a manter “a bagaça”? Pelo comentário dele, nas “faq”, falando que quer cuidar da família, ter amigos, etc, etc, parece que ele teria que manter o código sozinho, que ele seria indispensável, fundamental.
Quem pode confiar em colocar um código no kernel se não tem garantia de manutenção e continuidade?