Next: , Previous: , Up: GNU Emacsの内部   [Contents][Index]


E.5 メモリー使用量

以下の関数と変数はEmacsが行なったメモリー割り当ての総量に関する情報をデータ型ごとに分類して提供します。これらの関数や変数とgarbage-collectがリターンする値との違いに注意してください。garbage-collectはカレントで存在するオブジェクトを計数しますが、以下の関数や変数はすでに解放されたオブジェクトを含めて割り当てのすべての数やサイズを計数します。

Variable: cons-cells-consed

そのEmacsセッションでそれまでに割り当てられたコンスセルの総数。

Variable: floats-consed

そのEmacsセッションでそれまでに割り当てられた浮動小数点数の総数。

Variable: vector-cells-consed

そのEmacsセッションでそれまでに割り当てられたベクターセルの総数。これにはマーカー、オーバーレイのようなベクター様のオブジェクトに加えてユーザーには不可視な特定のオブジェクトが含まれる。

Variable: symbols-consed

そのEmacsセッションでそれまでに割り当てられたシンボルの総数。

Variable: string-chars-consed

そのEmacsセッションでそれまでに割り当てられた文字列の文字の総数。

Variable: intervals-consed

そのEmacsセッションでそれまでに割り当てられたインターバルの総数。

Variable: strings-consed

そのEmacsセッションでそれまでに割り当てられた文字列の総数。