[GTER] Linux + ksoftirqd
Bruno Cabral
bruno at openline.com.br
Mon Jul 27 23:55:21 -03 2015
No BSD ha uma equipe central que decide as coisas. No linux as decisoes sao distribuidas (ou "cada um faz o que quer"), e depois integradas as contribuicoes de outras equipes pelo mantenedor daquela versao do kernel. Isso causa problemas como esse, as vezes
Por outro lado nao é "engessado" como nos BSD
Para nao dizer que linux é "só bom" lembro de um caso de um hacker do kernel que desistiu de tentar convencer os outros que o metodo de context switching dele era melhor do que o que ja estava la... Desculpem, nao lembro onde li isso
!3runo Cabral
--
Cursos e Consultoria BGP
> 2015-07-27 16:38 GMT-03:00 Fernando Frediani <fhfrediani at gmail.com>:
> > E por que será que até hoje não fizeram pra Linux funcionar igual funciona
> > pra FreeBSD que aparentemente funciona bem melhor ?
>
> Pois é, boa pergunta.
>
> Mas penso que tenha a ver com minha observação final: escolha de projeto.
> Escolheram fazer assim no passado, e provavelmente essa forma resolvia o
> problema da época muito bem. Mas como é algo extremamente fundamental,
> outras partes do kernel cresceram sobre ele. Mudar algo tão estrutural
> assim não é nada fácil.
>
> FreeBSD é um sistema cujo foco sempre foi esse da ótima performance de rede
> (entre outras); já o Linux cresceu demais como um sistema para performance
> em aplicações. Talvez nem haja interesse de melhorar isso pra comunidade
> (em produtos fechados, quem sabe).
>
> []s
> Raimundo Santos
More information about the gter
mailing list