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
