Loading...
Please wait, while we are loading the content...
Similar Documents
Cost of Garbage Collection in the S ELF System Position Paper for the OOPSLA ’ 91 GC Workshop
| Content Provider | Semantic Scholar |
|---|---|
| Author | Chambers, Craig |
| Copyright Year | 2007 |
| Abstract | Many researchers have measured the overhead of garbage collection in various systems ranging from Smalltalk-80 to Lisp to Modula-2 to even C. Much of the variation in these measurements can be attributed to differences in how the programming language being measured is typically implemented and in the typical programming style encouraged by the language and implementation. For example, Smalltalk-80 systems tend to have relatively high object allocation and death rates because Smalltalk-80 implementations create many closure objects and sometimes even activation record objects, and Smalltalk programmers tend to write programs that create new objects frequently. Modula-2 and C systems, on the other hand, do not need to allocate closures or activation records in the heap, and programmers tend to write in a style in which objects are allocated in the heap less readily. These differences have led to a fair amount of disagreement in calculating the overhead of garbage collection. |
| File Format | PDF HTM / HTML |
| Language | English |
| Access Restriction | Open |
| Content Type | Text |
| Resource Type | Article |