psychomantys / miniOS

Small OS home made
6 stars 2 forks source link

Implementar kmalloc e kfree #11

Open psychomantys opened 11 years ago

psychomantys commented 11 years ago

Fazer uma implementação propria do malloc e do free, para usar.

A usada antes era da lib c portada, que tende a dar problemas. Para isso, acho que o melhor para começar é entendendo: http://wiki.osdev.org/Writing_a_memory_manager

Coisas legais a considerar e que tem varios links: http://wiki.osdev.org/Page_Frame_Allocation

Para reservar tb a processos: http://wiki.osdev.org/Memory_Allocation

Para a matéria que eu estou pagando: http://www.jamesmolloy.co.uk/tutorial_html/6.-Paging.html