OSDev Wiki:Wish List: Difference between revisions
Content deleted Content added
added category (wiki administration) |
Got rid of c++ runtime entry in urgent as per: talk page. |
||
Line 9:
* A comprehensive guide to setting up paging, physical, and virtual memory management.
* An article on memory management. Review Solaris slab allocator, what is a buddy system, how Linux does it, overview of the NetBSD uvm, etc. -- this is partially started in [[Page_Frame_Allocation]].
* The most important thing an OS does: load and run programs. Using PIC with ELF programs, loading and running Microsoft COFF-in-PE files (assuming they are not Win32 programs of course; link to MSDN "Inside Windows" articles on PE), link vs. load addresses, etc. Also loadable kernel modules (for monolithic kernels): how do the modules find the kernel symbols, etc.
:* [[ELF]] loading, relocating and dynamic linking.
|