[go: up one dir, main page]

|
|
Log in / Subscribe / Register

The future calculus of memory management

The future calculus of memory management

Posted Jan 19, 2012 15:29 UTC (Thu) by cesarb (subscriber, #6266)
Parent article: The future calculus of memory management

> Let's assume that the next generation processors have two new instructions: PageOffline and PageOnline. When PageOffline is executed (with a physical address as a parameter), that (4K) page of memory is marked by the hardware as inaccessible and any attempts to load/store from/to that location result in an exception until a corresponding PageOnline is executed.

Forgive me for being obtuse, but isn't that the Present bit?


to post comments

The future calculus of memory management

Posted Jan 24, 2012 8:27 UTC (Tue) by jzbiciak (guest, #5246) [Link]

It's describing instructions that implement a stricter form of madvise(..., MADV_DONTNEED) and madvise(..., MADV_WILLNEED) I believe. As described, these are verbs, not adjectives.

The main difference, if I understood correctly, is that they're not just advice. If I PageOffline a given page, it strictly goes away until I explicitly PageOnline that same page.


Copyright © 2026, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds