[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
A paper about cooperative memory management
From: |
Michal Suchanek |
Subject: |
A paper about cooperative memory management |
Date: |
Sun, 21 Oct 2007 13:17:23 +0200 |
Hello,
I have seen this matter discussed on this list but so far no
information on actual implementation.
In another list somebody posted a link to a paper about garbage
collector that tries to cooperate with the system VM manager to
achieve better performance.
The paper describes the results when such memory management is
implemented for Java.
Basically they added a few bits to the Linux kernel which allow
a) give up pages
b) send a message to process when its page is scheduled for eviction
c) send a message to process when the eviction actually happens
They also conclude that when this communication is not used their
garbage collector performs about the same as any other.
The paper can be found here: http://www.cs.umass.edu/~emery/pubs/04-16.pdf
I hope it is of some interest.
Thanks
Michal
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- A paper about cooperative memory management,
Michal Suchanek <=