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.