以下の関数と変数はEmacsが行なったメモリー割り当ての総量に関する情報をデータ型ごとに分類して提供します。これらの関数や変数とgarbage-collect
がリターンする値との違いに注意してください。garbage-collect
はカレントで存在するオブジェクトを計数しますが、以下の関数や変数はすでに解放されたオブジェクトを含めて割り当てのすべての数やサイズを計数します。
そのEmacsセッションでそれまでに割り当てられたコンスセルの総数。
そのEmacsセッションでそれまでに割り当てられた浮動小数点数の総数。
そのEmacsセッションでそれまでに割り当てられたベクターセルの総数。これにはマーカー、オーバーレイのようなベクター様のオブジェクトに加えてユーザーには不可視な特定のオブジェクトが含まれる。
そのEmacsセッションでそれまでに割り当てられたシンボルの総数。
そのEmacsセッションでそれまでに割り当てられた文字列の文字の総数。
そのEmacsセッションでそれまでに割り当てられたインターバルの総数。
そのEmacsセッションでそれまでに割り当てられた文字列の総数。