Ограничить оперативную память, но принудительно поменять вместо убийства

371
Peter Nerlich

Я в настоящее время довольно разочарован метеором . Я собираюсь сделать свою собственную модификацию телескопа через официальный репозиторий на моем выборе хостинга. Единственная проблема заключается в том, что метеор строит снова приложение при каждом запуске и занимает довольно объем оперативной памяти, в то время как все мои процессы имеют жесткое ограничение в 600MB. Это быстро превосходит метеор, и его убивают. Теперь, когда я пытаюсь запустить его снова, все начинается с нуля и, таким образом, убивается снова и снова.

Теперь я задавался вопросом, можно ли обернуть что-то похожее на существующее ограничение вокруг nodeпроцесса, который не убивает его, а обменивается как можно больше, в лучшем случае, в файл . Мне все равно, если это займет намного больше времени, это для развития.

Возможно ли что-то подобное?

1
VMMap позволяет сбросить виртуальную память приложения на диск. Он должен использовать Windows API. Может быть, вы можете найти то же самое и написать exe-обертку, чтобы следить за метеоритом и при необходимости сбрасывать Ganesh R. 8 лет назад 0
@GaneshR. Извините, забыл сказать, что это сервер Linux. CentOS, если быть точным. Peter Nerlich 8 лет назад 0

0 ответов на вопрос