Is the following explanation of  why Memory Compaction issues are not 
generally
a concern of Ruby Programs Correct??

--------------------------
The issue of Heap Memory Compaction arises in many discussions of the
various implementations of Boehm GC.   Many programs that the use a
Garbage Collector,  often face issues of memory fragmentation.   Ruby
does not implement memory compaction,  but does not generally suffer f
rom heap fragmentation.   

The reason for this is that the basic Object structures are all the same 
size. 
It is also true that some objects,  strings leap to mind,  allocate 
additional
memory to hold the string value.   However, the vast amount of memory
is allocated in a standard sized block of memory.

Chuck T.