From mboosten@best.ms.philips.com Sun Oct 31 15:49:04 2004 From: M_Boosten To: java-threads@ukc.ac.uk, occam-com@ukc.ac.uk Date: Fri, 22 Sep 2000 13:02:03 +0200 Subject: Re: "No aliasing = no garbage collection" Message-ID: <200009221102.NAA10315@tigran> Hi, In my opinion, garbage collection is an efficiency mechanism. I think you can proof that without garbage collection you can always use at least 50% of the computer's memory. Memory for applications that need dynamic memory management (typically PCs/workstations) is cheap. Conclusion (assuming I remembered correctly that the proof can be done): if you are not bothered with performance, use a garbage collector, and save on memory budget, use virtual memory as well. if you are bothered with performance, buy twice as much memory, and do not use a garbage collector, nor virtual memory. Simply, use enough memory. Anyone agrees? Marcel