Setting Up Paging: Difference between revisions

Jump to navigation Jump to search
[unchecked revision][unchecked revision]
Content added Content deleted
m (+ rating (not rated))
m (Syncing rating with the Tutorials page)
Line 1: Line 1:
{{Rating|0}}
{{Rating|1}}
This is a guide to setting up paging. It will teach you the basic concepts behind paging and how it can help you with your OS. This example will concentrate on Legacy Non-PSE Non-PAE paging. Paging normally should not be the first part of your memory manager that you write. It is generally considered a good idea to first write a Page Frame Allocator (see [[Page_Frame_Allocation]]) that will manage the computer's physical memory for you. You can then design your paging system to not have to manage the physical memory on which it sits.
This is a guide to setting up paging. It will teach you the basic concepts behind paging and how it can help you with your OS. This example will concentrate on Legacy Non-PSE Non-PAE paging. Paging normally should not be the first part of your memory manager that you write. It is generally considered a good idea to first write a Page Frame Allocator (see [[Page_Frame_Allocation]]) that will manage the computer's physical memory for you. You can then design your paging system to not have to manage the physical memory on which it sits.