Если я не хочу использовать Firefox и не хочу закрывать процесс, и мне нужна свободная память, то как я могу на самом деле переводить процесс в спящий режим, чтобы освободить память, зарезервированную Firefox?
Для Windows есть Free Process Freezer .
Для Linux и Mac OS X есть CrypoPID , как указано в ответе yeedl .
Если вы хотите придумать индивидуальное решение:
Посмотрите process dumpingна Windows, например. ProcDump , возобновите его с помощью отладчика CLI из WinDBG .
Посмотрите core dumpingна Linux, например. ядро , возобновите его с помощью отладчика CLI, такого как GNU GDB .
Бьюсь об заклад, программное решение, которое не включает отладчик, возможно, но это для переполнения стека .
Вы ищете очень конкретный вариант использования, почему бы просто не приостановить и позволить ему поменяться?
Вы бы потратили больше времени на запуск и приостановку ваших процессов ...
Я считаю, что вы можете оптимизировать свой рабочий процесс другим способом, который был бы более плавным.