Path: utzoo!utgpu!news-server.csri.toronto.edu!rpi!zaphod.mps.ohio-state.edu!uakari.primate.wisc.edu!sdd.hp.com!mips!pacbell.com!ucsd!sdcc6!jclark From: jclark@sdcc6.ucsd.edu (John Clark) Newsgroups: comp.unix.internals Subject: MMU managment allocation/deallocation/swapping Keywords: MMU Page Tables Management Message-ID: <19196@sdcc6.ucsd.edu> Date: 9 May 91 22:46:13 GMT Organization: University of California, San Diego Lines: 17 The BSD vm_* code I have is set up for at most a two level MMU scheme. Does anyone have any any ideas for a 3 level version. In particular, page table entry allocation, saving the contexts to swap disks. The examples I have introduce a segment table featurette to handle the two level system. It seems by extension, a second segment table idea is needed for a 3 level MMU scheme. For particular CPU's two level version is for 68030, three level is for 68040. The '40 has a fixed 3 level table structure. The '30 could have up to 5 levels but for the implementations I have, the level was fixed at 2. -- John Clark jclark@ucsd.edu