[gclist] Program behaviour models.
Charles Fiterman
cef@geodesic.com
Wed, 15 Jan 1997 08:54:37 -0600
Instead of having a one size fits all model for
program behavior perhaps programs could inform
collectors about which model is most valuable.
0. Program dominated by execution time.
1. Program dominated by page swap time.
0. Program expands to a size and keeps it.
2. Program expands at peak period then contracts.
It seems these flags apply to whole programs, classes
and functions. Telling the collector this collection
class will expand to a peak and live on might give
different behavior for its allocated objects.
Users would have these flags for tuning and not worry
about them unless it became important to do so.
-
Charles Fiterman Geodesic Systems
414 North Orleans Suite 410 Phone 312 832 1221 x223
Chicago IL 60610-4418 FAX 312 832 1230
http://www.geodesic.com
A computer language without garbage collection
is like a city without garbage collection.