Projeto Final

Comprovando o lab de Dave Probert, modificando o algoritmo do escalonador

 

Motivação

O objetivo principal é conhecer e explorar o kernel do Windows, um sistema operacional comercial, utilizando o Windows Research Kernel.

 

O Windows Research Kernel

O Windows Research Kernel é um braço do Programa Acadêmico do Windows que permite os estudantes explorarem os princípios de sistemas operacionais utilizando o código do Kernel do Windows. O Kernel disponibilizado possui bibliotecas dinâmicas que são carregadas no mesmo e não possuem o código fonte, exclui as áreas de plug and play, gerenciador de energia, verificador de dispositivos, kernel debugger interface e a máquina virtual DOS. O objetivo do WRK é o seu uso em faculdades e pesquisas na área de sistemas operacionais. O pacote WRK inclui o ambiente de teste e os binários do código omitido que possibilita a construção de um Kernel funcional que poder ser instalado no Windows Server 2003 ou no Windows XP 64.
O Windows Research Kernel não é Open Source.

O Problema

Modificar o Kernel do Windows de forma a comprovar o lab que altera para Fair-share o algoritmo do escalonador.

 

Objetivos

Explorar o Kernel do Windows;
Conhecer o código de sistemas operacionais comerciais;
Aplicar o algoritmo de Fair-share e comprovar sua eficêcia.

 

Solução

Clique aqui para ver a solução encontrada.

 

Material de apoio

Como Configurar o WRK
Arquivos Modificados
WRK Lab
Windows Research Kernel
Proposta de Exercício