struct mallinfo

Информация о выделенной памяти

Прототип:

#include <malloc.h>
struct mallinfo {
int arena; /* суммарный размер региона */
int ordblks; /* число используемых больших блоков (размер блока больше 128 байт) */
int smblks; /* число используемых маленьких блоков (размер блока меньше 128 байт) */
int hblks; /* число используемых блоков-заголовков */
int hblkhd; /* пространство, занимаемое блоками-заголовками */
int usmblks; /* пространство, занимаемое используемыми маленькими блоками */
int fsmblks; /* пространство, занимаемое освобождёнными маленькими блоками */
int uordblks; /* пространство, занимаемое используемыми большими блоками */
int fordblks; /* пространство, занимаемое освобождёнными большими блоками */
int keepcost; /* используется штраф M_KEEP (сейчас не используется) */
};

Описание:

Структура содержит полученную с помощью mallinfo() информацию о выделенной памяти.

Классификация:

ЗОСРВ «Нейтрино»

Тематические ссылки:

mallinfo()




Предыдущий раздел: Описание API системной библиотеки