User: Password:
|
|
Subscribe / Log in / New account

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?


(Log in to post comments)

The future calculus of memory management

Posted Jan 24, 2012 8:27 UTC (Tue) by jzbiciak (subscriber, #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 © 2017, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds