Как получить использование оперативной памяти ОС с помощью Node.js?

#node.js #operating-system

Вопрос:

Как получить текущее использование памяти с помощью nodejs?

У меня есть серверное приложение. Когда объем оперативной памяти операционной системы превышает 7 ГБ, я хочу отклонять запросы пользователей.

Ответ №1:

Основными инструментами, которые вы встроили в nodejs, не обращаясь к внешним программам, являются следующие:

 process.memoryUsage() process.memoryUsage.rss()  

Вероятно, вам нужен второй, потому что размер резидентного набора ближе всего к общему объему оперативной памяти ОС, выделенной процессу.