ukernel & FS & MM
Posted: Tue Oct 18, 2005 5:37 pm
Hi,
I am writing a micro kernel .... I wrote most of the IPC ( message passing )+ scheduling ( round robin ) + IO drivers ( keyboard, video and RAM disk are enough right now ) and I was wondering how I would write file systems and memory management ...
Since file systems and memoy management, in a micro kernel approach ( wich is what i am doing ), are completely separeted processes from the kernel, how can I fork a memory management process if forking a process is a memory management responsabiliity ? How can I mount, find and bring the FS code ( text, instruction ) to memory if I don't even have a mounted file system ( since thi s is FS responsability ) ?
Hehe ..
I know this sound bizarre, but I still don't have a good answe for these questions ...
Any help is welcome,
Thanks in adavance, samuelgoto
I am writing a micro kernel .... I wrote most of the IPC ( message passing )+ scheduling ( round robin ) + IO drivers ( keyboard, video and RAM disk are enough right now ) and I was wondering how I would write file systems and memory management ...
Since file systems and memoy management, in a micro kernel approach ( wich is what i am doing ), are completely separeted processes from the kernel, how can I fork a memory management process if forking a process is a memory management responsabiliity ? How can I mount, find and bring the FS code ( text, instruction ) to memory if I don't even have a mounted file system ( since thi s is FS responsability ) ?
Hehe ..
I know this sound bizarre, but I still don't have a good answe for these questions ...
Any help is welcome,
Thanks in adavance, samuelgoto