Я построил веб-приложение для отображения датчиков и графиков в режиме реального времени. это работает хорошо, но у него есть проблема утечки памяти. когда я его запускал, потребовалось только 200М памяти. но через 10 часов стало 2G. Я пытался исправить, но, похоже, из браузера chrome. когда я закрываю вкладку chrome, память освобождается. поэтому я нахожу, чтобы освободить память автоматически. Кто-нибудь знает это?
Я заметил, что есть способ перезапустить приложение, когда объем памяти превышает максимальный размер. pm2 start big-array.js --max-memory-restart 20M
но приложение перезапустится. Я хочу запустить это приложение без перезапуска или обновления браузера sh.