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


_______________________________________________
L4-hurd mailing list
[email protected]
http://lists.gnu.org/mailman/listinfo/l4-hurd

Reply via email to