Kernel Global Variables for Scheduling
9/8/2008
O kernel exporta um número de variáveis globais que a OAL lê e modifica. O kernel exporta os seguinte itens:
- CurMSec.
DWORD contador do número de milissegundos desde inicializar sistema. O usuário pode ler essa variável pelo chamado ObterContagemMarcaEscala. - dwReschedTime.
DWORD contendo a contagem milissegundo do próximo tempo o kernel espera para executar o Agendador de tarefas. - curridlehigh, curridlelow, e idleconv.
DWORD Variáveis que implementar uma 64-bit contador reflete o número de milissegundos de sistema foi ocioso. O usuário pode ler este contador pelo chamado GetIdleTime.
Os exemplos OAL também definem um número de variáveis globais que são local para a OAL e Não acessado pelo kernel. Eles não são parte de interface kernel-Scheduling e podem não estar presentes em todas as amostras OAL.