Memory app
В системе Smart Home присутствует плагин “memory_app”, который предоставляет отображение параметров памяти приложения. Этот плагин позволяет получать информацию о различных характеристиках памяти приложения. Вот некоторые из этих параметров:
-
alloc
: Параметрalloc
отображает количество выделенной памяти для приложения в байтах. Он указывает текущее значение выделенной памяти. -
heap_alloc
: Параметрheap_alloc
показывает количество выделенной кучи (heap) памяти для приложения в байтах. Это значение указывает текущее выделение памяти в куче. -
total_alloc
: Параметрtotal_alloc
указывает общее количество выделенной памяти для приложения с момента его запуска в байтах. Он отражает общий объем памяти, выделенный приложению. -
sys
: Параметрsys
показывает количество системной памяти, используемой приложением. Он указывает текущее значение использования системной памяти. -
num_gc
: Параметрnum_gc
отображает количество сборок мусора (garbage collection), которые произошли с момента запуска приложения. -
last_gc
: Параметрlast_gc
указывает время последней сборки мусора (garbage collection). Он позволяет получить информацию о времени последней проведенной сборки мусора в приложении.
Пример использования плагина “memory_app” для получения параметров памяти приложения:
const memoryParams = EntityGetAttributes('memory.memory')
console.log(memoryParams.alloc);
console.log(memoryParams.heap_alloc);
console.log(memoryParams.total_alloc);
console.log(memoryParams.sys);
console.log(memoryParams.num_gc);
console.log(memoryParams.last_gc);
Вы можете использовать эти параметры для отображения информации о памяти приложения в вашем проекте Smart Home.