Если Вы создаете очень простой сценарий, просто указывающий на себя т.е.:
/home/user/loop.sh
и затем выполняет сценарий в терминале (как обычный пользователь), он начинает использовать все больше памяти до катастрофических отказов сеансов пользователя. Вся память, используемая для сессии, потеряна, и lightdm перезапущен.
Почему человечность не защищает себя от приложения, которые пытаются поднять больше памяти, чем система может предложить?
(14,04 64 бита)
Поскольку нет хорошего способа сделать это. Рассмотрите:
Вы можете устанавливать свои собственные пределы различными способами, но нет хорошего пути к Ubuntu к Просто Knowв „ў, что Вы думаете, разумное поведение здесь. Учитывая, что это могло означать Вас теряющий данные, Ubuntu позволяет Вам принять эти решения.
И вообще говоря, если Вы пишете сценарий, который использует всю RAM, это - Ваша ответственность.