From: Chaitanya G. <ma...@ch...> - 2008-12-18 21:02:45
|
Hi, Below is the output of two successive calls to ROOM that I made from the REPL. The dynamic space usage varies widely between the two calls even though the second call was made almost immediately after the first one. Can anyone explain why this difference in the numbers? Thanks, Chaitanya REPL output: * (room) Dynamic space usage is: 58,179,264 bytes. Read-only space usage is: 6,288 bytes. Static space usage is: 3,872 bytes. Control stack usage is: 2,592 bytes. Binding stack usage is: 688 bytes. Control and binding stack usage is for the current thread only. Garbage collection is currently enabled. Breakdown for dynamic space: 14,343,024 bytes for 896,439 cons objects. 13,958,464 bytes for 180,876 instance objects. 13,250,048 bytes for 12,172 code objects. 7,988,528 bytes for 76,414 simple-vector objects. 11,946,928 bytes for 300,991 other objects. 61,486,992 bytes for 1,466,892 dynamic objects (space total.) * (room) Dynamic space usage is: 49,423,168 bytes. Read-only space usage is: 6,288 bytes. Static space usage is: 3,872 bytes. Control stack usage is: 2,592 bytes. Binding stack usage is: 688 bytes. Control and binding stack usage is for the current thread only. Garbage collection is currently enabled. Breakdown for dynamic space: 13,203,216 bytes for 12,018 code objects. 11,311,552 bytes for 140,104 instance objects. 10,561,456 bytes for 660,091 cons objects. 7,169,888 bytes for 64,981 simple-vector objects. 9,120,288 bytes for 200,126 other objects. 51,366,400 bytes for 1,077,320 dynamic objects (space total.) * |