Memory management has following things.. 1.Relocation To maintain the free pages and when a page is to be swapped, we have to add that page into free page list .. For this ,if we maintain a bool array which is equal to # pages in RAM,it gives whether it is free or not ..
2.Protection If ours is strict paging , then this is easy task to implement ... any way we have the fixed page size ... In segmentation , we maintain length of the segment..we can achieve protection... 3.Sharing for each page if we maintain the list of users this page has been given permission (either read or write) 4.Logical Organization 5.Physical Organization On Thu, Sep 15, 2011 at 2:06 PM, teja bala <[email protected]>wrote: > 13. Propose an algo/data struct for memory manager. > 14. Propose and algo/data struct for timer manager. > > -- > You received this message because you are subscribed to the Google Groups > "Algorithm Geeks" group. > To post to this group, send email to [email protected]. > To unsubscribe from this group, send email to > [email protected]. > For more options, visit this group at > http://groups.google.com/group/algogeeks?hl=en. > > -- **Please do not print this e-mail until urgent requirement. Go Green!! Save Papers <=> Save Trees *BharatKumar Bagana* **http://www.google.com/profiles/bagana.bharatkumar<http://www.google.com/profiles/bagana.bharatkumar> * Mobile +91 8056127652* <[email protected]> -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.
