box.runtime.info() | Tarantool
Документация на русском языке
поддерживается сообществом

box.runtime.info()

box.runtime.info()

Отображение отчета по использованию runtime-памяти в байтах.

Runtime-память включает в себя внутреннюю память Lua и runtime-арену. В памяти Lua хранятся объекты Lua. На runtime-арене хранятся объекты, специфичные для Tarantool: временные пользовательские кортежи, сетевые буферы и прочие объекты, связанные с подсистемой сервера приложений.

возвращает:
  • lua – размер динамической памяти Lua, контролируемой сборщиком мусора в Lua;
  • maxalloc – максимальный размер runtime-памяти;
  • used – объем памяти, используемый runtime-памятью в данный момент.
тип возвращаемого значения:
 

таблица

Пример:

tarantool> box.runtime.info()
---
- lua: 913710
  maxalloc: 4398046510080
  used: 12582912
...
tarantool> box.runtime.info().used
---
- used: 12582912
...
Нашли ответ на свой вопрос?
Обратная связь