Перейти к основному содержимому

Получение текущего потребления памяти приложения (app.used_memory)

Объявление

использование_памяти = app.used_memory(идентификатор_пакета_приложения или номер_процесса)

Параметры

  • Идентификатор пакета приложения
    Строка; идентификатор можно посмотреть в приложении XXT -- Ещё -- Список приложений
  • Номер процесса
    Целое число, номер процесса проверяемого приложения

Возвращаемое значение

  • Использование памяти
    Вещественное число или nil; если приложение работает, возвращает занятую им память (в MB), иначе — nil

Пример

local qqmem = app.used_memory("com.tencent.mqq")
sys.alert("当前QQ进程所占用的内存是:"..qqmem.."MB")

Примечание: приведённый код использует функцию из другого раздела sys.alert