O kernel do FreeBSD virtual
A idéia por trás do desenvolvimento da arquitetura VKernel era encontrar uma solução elegante para a depuração do kernel e seus componentes. Facilita a depuração, pois permite um kernel virtual sendo carregado no ambiente do usuário e, consequentemente, depurá-lo sem afetar o kernel do próprio real. Ao ser capaz de carregá-lo em um sistema executando também remove a necessidade de reinicializações entre kernel compila.
A arquitetura VKernel permite executar kernels FreeBSD em userland.
Dispositivos suportados
Um número de controladores de dispositivos virtuais existem para completar o kernel virtual.
Dispositivo de disco
O motorista vkd permite até 16 vn (4) dispositivos baseados em disco. O dispositivo raiz será vkd0.
Dispositivo de CD-ROM
O motorista vcd permite até 16 virtual CD-ROM dispositivos. Basicamente, esta é uma leitura apenas um dispositivo vkd com um tamanho de bloco de 2048.
Interface de rede
O motorista VKE suporta até 16 interfaces de rede virtual que são.
segunda-feira, 30 de novembro de 2009
Assinar:
Postar comentários (Atom)
Nenhum comentário:
Postar um comentário