Re: Finalizers & Reference counting.

Charles Fiterman <[email protected]>
Newsgroups gmane.comp.programming.garbage-collection.general
Message-ID <[email protected]>
At 09:30 AM 8/27/2002 -0400, you wrote:

>Let's be clear what we are comparing.  If you buy into RC - uniprocessor or no
>- you are agreeing to pay an overhead at every pointer assignment.  That's an
>overhead GC doesn't have, and it's been a good argument for GC's efficiency
>for years.

We must also be clear what the requirements are.

Suppose you are GotRocks Inc and can have lots of processors and lots of 
storage but you must finish 90% of transactions in 1 second and the rest in 
10 seconds. Suppose you are looking at a back end database server.

Now the costs of reference counting can be beaten by having more 
processors. But the costs of collection are a huge lump right where it 
hurts. Collection can only be subdivided so far because of cross pointers.
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.