BUSCA

Links Patrocinados



Buscar por Título
   A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z


O Kernel 2.6.23 - userspace API estável e Xen
()

Publicidade
O Kernel 2.6.23 terá userspace API estável e Xen, Linus Torvalds incluiu patches que implementam uma API que possibilita o desenvolvimento de drivers no espaço de usuário à árvore principal do kernel. Está API estável para desenvolvimento de drivers já havia sido anunciada no ano passado por Greg Kroah-Hartman. Só agora os últimos patches foram enviados e está API foi incluída finalmente na árvore de Torvalds. A idéia por trás da API é tornar mais fácil a vida de desenvolvedores de drivers: A interface permite escrever a maior parte do driver no espaço de usuário, com um pouco sendo feito no kernel. É Utilizado um dispositivo char e sysfs para manipular o processo em espaço de usuário que processará interrupções e fazer o controle de acessos à memória. Além disso, o Xen também foi incluído à árvore principal. Alguns aqui já devem ter lido que esses programinhas de emulação de máquina virtual emulam um outro hardware (processador, periféricos, memória) sobre o qual um outro sistema operacional roda sem perceber (até certo ponto) que não está executando num hardware real. Bem, uma vez que foi dado vida a esse novo kernel, ele certamente vai tratar de executar aquilo que ele entende por sua obrigação: procura pelo init na partição que lhe foi passada como sendo a raiz e inicia-o, este init monta as partições que encontrar especificadas no /etc/fstab, chama os processos adequados a cada runlevel e um novo linux estará executando. Mas o que aconteceu com o outro? Também continua lá. Teremos dois linuxes executando concomitantemente na mesma máquina, pois um segundo kernel foi instanciado na forma de um processo. Como se notará a seguir, o Xen estabelece uma relação muito intrínseca com o kernel da máquina hospedeira, e o interessante é que, tão logo um novo kernel sai em www.kernel.org, o Xen inclui suporte ao mesmo pouco tempo depois. Só que, para aumentar ainda mais o desafio, o Xen tem uma lista considerável de dependências, o que faz com que seja necessário executar muitos "configure, make, make install" antes de começar a instalar o Xen em si.



Resumos Relacionados


- Implementação Da Confiabilidade Em Sistemas Operacionais Convencionais

- Understanding The Linux Kernel

- Windows Xp

- O Que é Linux

- Www.noticiaslinux.com.br



Passei.com.br | Biografias

FACEBOOK


PUBLICIDADE




encyclopedia