|
|
|
|
|
|
|
|
|
|
|
|
l |
As
Interprocess Communication Mechanism
|
|
|
l |
Objects may
contain pointers to other objects
|
|
|
|
– |
Preserve
Java model
|
|
|
l |
Accounting of
shared objects
|
|
|
|
– |
Sharers
are all charged for shared heaps: double charging
|
|
|
|
– |
Non-double
charging does not work
|
|
|
l |
Reclamation
|
|
|
|
– |
As
soon as garbage collector detects that nothing on shared heap
|
|
is
referenced
|
|