Memory app

 

 

В системе Smart Home присутствует плагин “memory_app”, который предоставляет отображение параметров памяти приложения. Этот плагин позволяет получать информацию о различных характеристиках памяти приложения. Вот некоторые из этих параметров:

  1. alloc: Параметр alloc отображает количество выделенной памяти для приложения в байтах. Он указывает текущее значение выделенной памяти.

  2. heap_alloc: Параметр heap_alloc показывает количество выделенной кучи (heap) памяти для приложения в байтах. Это значение указывает текущее выделение памяти в куче.

  3. total_alloc: Параметр total_alloc указывает общее количество выделенной памяти для приложения с момента его запуска в байтах. Он отражает общий объем памяти, выделенный приложению.

  4. sys: Параметр sys показывает количество системной памяти, используемой приложением. Он указывает текущее значение использования системной памяти.

  5. num_gc: Параметр num_gc отображает количество сборок мусора (garbage collection), которые произошли с момента запуска приложения.

  6. 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.