|
[09/02]
:. Firefox não suportará mais o Mac OS X 10.4 Tiger [08/02] :. Nvidia pensa em GPUs externas para notebooks [08/02] :. Pinta, um clone do Paint.NET feito em GTK+ [08/02] :. Resumo do dia [08/02] :. IDC: smartphones em alta, e o domínio da Nokia em 2009 [08/02] :. Samsung: produtos com telas AMOLED transparentes em 12 meses [08/02] :. Ciência: criado primeiro 'circuito solar' do mundo [05/02] :. Resumo do dia [05/02] :. Ex-executivo: Microsoft deixou de ser inovadora e criativa [05/02] :. Plataforma vPro chega aos processadores Core i3, i5 e i7 [05/02] :. Novas baterias de íon de lítio podem durar até 20 anos [05/02] :. Hitachi trabalha em tecnologia para HDs de 10 TB [05/02] :. Correção para o bug de 17 anos do Windows NT sai em breve [04/02] :. Resumo do dia [04/02] :. Intel dá detalhes sobre o Gulftown e futuros protótipos :. Mais noticias » |
Kernel Monolítico, Kernel ModularTermos técnicos GdHA idéia de kernel monolítico é defendida principalmente por Linux Torvalds, que a utiliza no kernel do Linux. O principal argumento a favor do kernel monolítico é que embora dividir o kernel em vários componentes facilite o desenvolvimento, coordenar a troca de informações entre as partes de uma forma confiável torna-se tão complicado que logo supera este ganho inicial. Apesar disso, o kernel do Linux incorporou algumas características de um kernel modular, o que o torna atualmente uma espécie de kernel "semi-monolítico". Todo o kernel, incluindo os drivers de dispositivo e outros componentes ainda formam um único bloco de código (gigantesco, mais de 30 MB compactado) mas agora eles podem ser compilados separadamente na forma de módulos. Estes módulos podem ser carregados e descarregados a qualquer tempo, como seria possível num kernel modular, porém sem a perda de desempenho ou aumento da complexidade que existiria ao utilizar um kernel realmente modular. A desvantagem é que os módulos compilados para uma determinada versão do kernel não podem ser usados em outras máquinas, que utilizem versões diferentes. Mesmo drivers binários, como os para softmodems precisam ser primeiro transformados em módulos, utilizando o código fonte ou os headers do kernel atual para só depois poderem ser usados.
|
|||