[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