Paging, Multitasking, help!!!
Posted: Fri Dec 16, 2005 7:32 am
Hello, folks!
I've just finished writing my virtual memory manager and it works very well. I've also managed to run user-space tasks and now I'm trying to implement a V86 monitor.
When I allocate some memory in the current address space, I don't know how to modify all the other ones. In practise, if I allocate some memory within the kernel's page directory, I want all the other tasks to use the same address in their own page directories.
Any suggestions?
I've just finished writing my virtual memory manager and it works very well. I've also managed to run user-space tasks and now I'm trying to implement a V86 monitor.
When I allocate some memory in the current address space, I don't know how to modify all the other ones. In practise, if I allocate some memory within the kernel's page directory, I want all the other tasks to use the same address in their own page directories.
Any suggestions?