Friday, March 9, 2018

drivers de sistema do tipo persistentes e drivers modulares

A ideia de drivers de sistema do tipo persistentes e drivers modulares me parece muito promissora.
>> O driver de sistema do tipo persistente deverá permanecer na memória o tempo todo, mas pode ser desativado para dar lugar a outro driver.
>> Já os drivers modulares podem ser descarregados da memória para dar lugar a outros drivers ...
...
Drivers de sistema do tipo persistentes combinam com o processo de boot e com a fase de inicialização ....
Ou seja, justamente o que a maioria de nós estamos enfrentando ...
Essa ideia de um drivers persistente porém provisórios facilitam as coisas ...
Nós ainda não temos recursos para usarmos drivers modulares e ficarmos carregando e descarregando drivers ... então para facilitar, podemos criar drivers que sejam considerados do sistema e persistentes ...
No futuro, quando as coisas melhorarem, passaremos a desativar esses drivers de sistema e persistentes e arriscarmos carregar drivers modulares ...
De fato eles poderão co-existirem ... e a gente pode tirar proveito da facilidade que drivers de sistema do tipo persistentes podem nos oferecer.
Poderemos considerar drivers de sistema do tipo persistentes os drivers em user mode, os drivers em kernel mode e até mesmo os drivers dentro do kernel base... isso mesmo , por que não ??
A gente vai usando o driver dentro do kernel base e na primeira oportunidade a gente apenas desabilita ele, dando lugar para o driver modular.
...
depois falo mais. Tá ficando longo.

No comments:

Post a Comment

Executando programa

** Um momento de glória ** Finalmente Kernel Dev ! A partir de agora eu posso carregar e executar um programa usando o meu shell. ...