A different kind of Walter? :-)

Frits van Bommel fvbommel at REMwOVExCAPSs.nl
Thu Apr 19 11:11:00 PDT 2007


Sean Kelly wrote:
> Frits van Bommel wrote:
>> http://www-cs.canisius.edu/~hertzm/bc.html has a nice idea on support 
>> the OS could give to garbage collection: they modified Linux to notify 
>> the process when it was about to get some of its memory swapped out. 
>> Then the process could perform a quick GC (focusing on freeing up 
>> pages of memory) and tell the OS which pages to unmap or swap out. The 
>> GC freeing pages means the GC can tell the OS memory manager that 
>> certain pages can be thrown out without saving them to disk first (no 
>> disk writes is faster than disk writes :) ).
> 
> I can think of at least two papers on this topic for anyone interested. 
>  One is "Reducing Garbage Collector Cache Missed" by Hans Boehm, and the 
> other is "Garbage Collection Without Paging" by Hertz, Feng, and 
> Berger.  Both should be available with a bit of googling.

The second one is actually available at the link I posted, but thanks 
for the first one, I don't think I read that one yet.



More information about the Digitalmars-d mailing list