NeurOX 1.0.0 dev-in-progress
Экосистема многопользовательской игры классические крестики-нолики с ИИ
Загрузка...
Поиск...
Не найдено
Структура FXAllocGradeStat

Структурная единица отчёта по каждому грейду Подробнее...

#include <FXAlloc.h>

Открытые атрибуты

uint32_t block_size
 
uint32_t blocks_total
 Размер блока(грейд)
 
uint32_t blocks_prealloced
 Всего блоков
 
uint32_t blocks_malloced
 Преаллоцировано блоков
 
uint32_t blocks_used
 Блоков выделенных дополнительно
 
uint32_t data_min
 Блоков используется
 
uint32_t data_max
 Минимальный размер данных
 
uint32_t data_avg
 Максимальный размер данных
 

Подробное описание

Структурная единица отчёта по каждому грейду

Заметки
В режиме `FXALLOC_SPEED` статистика не собирается

Статистика по режимам:

  • FXALLOC_SUMMARY:
    • +block_size: uint32_t: размер блока(грейд)
    • +blocks_total: uint32_t: всего блоков
    • +blocks_preallocated: uint32_t: преаллоцировано блоков
    • +blocks_malloced: uint32_t: дополнительно выделено блоков
  • FXALLOC_FULL (дополнительно к SUMMARY):
    • +blocks_used: uint32_t: используется на данный момент
    • +data_min: uint32_t: минимальное использование
    • +data_max: uint32_t: максимальное использование
    • +data_avg: uint32_t: арифметическая средняя по грейду

Данные класса

◆ block_size

uint32_t FXAllocGradeStat::block_size

◆ blocks_malloced

uint32_t FXAllocGradeStat::blocks_malloced

Преаллоцировано блоков

◆ blocks_prealloced

uint32_t FXAllocGradeStat::blocks_prealloced

Всего блоков

◆ blocks_total

uint32_t FXAllocGradeStat::blocks_total

Размер блока(грейд)

◆ blocks_used

uint32_t FXAllocGradeStat::blocks_used

Блоков выделенных дополнительно

◆ data_avg

uint32_t FXAllocGradeStat::data_avg

Максимальный размер данных

◆ data_max

uint32_t FXAllocGradeStat::data_max

Минимальный размер данных

◆ data_min

uint32_t FXAllocGradeStat::data_min

Блоков используется


Объявления и описания членов структуры находятся в файле: