Cl�udio Sampaio (Patola) wrote:
> 
>         Infelizmente estou absolutamente sem tempo, mas na medida
> do poss�vel gostaria de comentar alguns trechos de algumas mensagens:

Putz. Imagine se tivesse! 8-)

 
> Em Sat, Jul 07, 2001 at 02:08:51PM -0300, Edgard Lemos escreveu:
> 
> > > Quando o Thiago diz ser imposs�vel "micro-kernar" o Linux, � nisto que ele se
> > > baseia. E eu quase concordo com ele (apenas prefiro o termo "improv�vel").
> >
> > Nada � imposs�vel. Quanto tempo passamos pensando e discutindo sobre esta
> > thread?
> 
[ Resumo : poss�veis abordagens para "microkernar" o linux" ] 

>         S� isso j� d� uma consider�vel economia de tempo. A interface de
> kernel do Unix/Linux � simplificada, e os blocos de constru��es dos drivers
> s�o organizados de tal modo que eles s�o simples de serem compreendidos
> (geralmente - "simples" � uma defini��o vaga, se algu�m quiser discordar
> sinta-se � vontade).

Vou discordar s� pra ser chato. Tentei ler o device do VFAT uma vez (n�o me
lembro o motivo, mas na �poca eu achei necess�rio) e vou te confessar uma
coisa : o cara que escreveu aquilo era um doido de primeira (ou ent�o saiu
fumando tudo o que achou na cozinha!!)... 8-)

 
>         Assim, acredito eu, usar o Linux como meio para construir os
> drivers do Hurd, por exemplo, para mim � uma alternativa muito prov�vel.
> Embora eu n�o tenha a m�nima id�ia de por qu� ningu�m fala muito sobre
> Hurd hoje em dia.

Eu tamb�m n�o. Mesmo na Gnu ele anda meio na geladeira (ou ent�o eu � que n�o
estou sabendo achar as novidades dele).

 
>         OBS.: Eu disse "drivers" para entendimento geral. Flames para
> /dev/kmem, por favor. N�o me culpe se travar... A prop�sito, acho que
> esse pensamento pode ser estendido a outras partes do kernel.
> 
>         Coment�rios?

B�o... Microkernel � divido em camadas certo? Os chips intel possui um recurso
chamado an�is de execu��o (RINGS) que visam isolar partes do sistema
operacional do n�cleo e do hardware.

Acho que o primeiro passo para isso � simplesmente usar estes an�is como eles
devem ser usados, todo mundo hoje usa apenas o RING0 e o RING3. Mas ter�amos
perda de performance, as transi��es entre os an�is tem seu custo...

Algu�m mais conhece algo sobre isto? Algum S.O. por a� usa o RING 1 e o RING
2?

-- 
[]s,
([EMAIL PROTECTED])

Quote of week: The day Micro$oft makes something that doesn't suck is the day
they start selling vacuum cleaners.



Assinantes em 09/07/2001: 2261
Mensagens recebidas desde 07/01/1999: 122024
Historico e [des]cadastramento: http://linux-br.conectiva.com.br
Assuntos administrativos e problemas com a lista:
            mailto:[EMAIL PROTECTED]

Responder a