2

Я запустил «ulimit -v 75», чтобы заставить работать SBCL, и теперь на моем сервере ничего не запускается.

$ sbcl
Killed
$ vi
Killed
$ man ulimit
Killed
$ ulimit -v 256
-bash: ulimit: virtual memory: cannot modify limit: Operation not permitted

Как я могу сбросить ulimit?

2 ответа2

2

Насколько мне известно, ulimit в Bash и других оболочках является "локальным" для экземпляра оболочки (в более общем смысле для процесса и дочерних элементов). Вы можете понизить его, но не поднимать снова самостоятельно. Но вы можете войти в другой терминал и получить другой экземпляр оболочки без этого ограничения.

0

Попробуйте использовать команду "exec": exec ulimit -v 256

Если это не сработает, это может привести к перезагрузке как минимум: exec reboot

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .