It would be great if Ruby would instrument system resources, such as
user cpu time, system cpu time, current process size, and current
memory allocation.  Having direct access to these quantities in Ruby
would be useful both in debugging libraries and benchmarking parts of
programs in context of actual use.

The most important are (1) current memory allocation (for benchmarking
and catching memory leaks) and (2) elapsed user cpu time (for
benchmarking and tuning algorithms).  Next are probably (3) current
process size, (4) maximum memory allocation, and (5) elapsed system
cpu time.

Eric