Spec-Zone.ru › Elisp

Использование памяти

Эти функции и переменные предоставляют информацию о полном объёме выделенной памяти Emacs, разбитую по типам данных. Обратите внимание на разницу между этими значениями и значениями, возвращаемыми garbage-collect; те подсчитывают объекты, которые существуют в настоящее время, а эти подсчитывают количество или размер всех выделений, включая выделения для объектов, которые с тех пор были освобождены.

Переменная: cons-cells-consed

Общее количество ячеек cons, выделенных до настоящего момента в этом сеансе Emacs.

Переменная: floats-consed

Общее количество чисел с плавающей точкой, выделенных до настоящего момента в этом сеансе Emacs.

Переменная: vector-cells-consed

Общее количество ячеек векторов, выделенных до настоящего момента в этом сеансе Emacs. Это включает объекты типа вектор, такие как маркеры и наложения, а также некоторые объекты, невидимые пользователю.

Переменная: symbols-consed

Общее количество символов, выделенных до настоящего момента в этом сеансе Emacs.

Переменная: string-chars-consed

Общее количество символов строк, выделенных до настоящего момента в этом сеансе.

Переменная: intervals-consed

Общее количество интервалов, выделенных до настоящего момента в этом сеансе Emacs.

Переменная: strings-consed

Общее количество строк, выделенных до настоящего момента в этом сеансе Emacs.

Copyright © 1990-1996, 1998-2022 Free Software Foundation, Inc.
Licensed under the GNU GPL license.
https://www.gnu.org/software/emacs/manual/html_node/elisp/Memory-Usage.html

Spec-Zone.ru

Настройки Оффлайн Что нового Помощь О нас
Spec-Zone .ru
спецификации, руководства, описания, API