Ответ Justin говорит Вам, как увеличить число открытых файлов доступное общее количество к целой системе. Но я думаю, что Вы спрашиваете, как повысить предел в расчете на пользователя, глобально. Ответ на это должен добавить следующие строки к /etc/security/limits.conf
:
* soft nofile 2048
* hard nofile 2048
(Где * означает всех пользователей.)
Существует некоторая сводная документация в том файле самом и в man limits.conf
. Это реализовано через pam_limits.so
модуль, который называют для различных сервисов, настроенных в /etc/pam.d/
.
И, я должен признать, я понятия не имею, куда те 1 024 значения по умолчанию прибывают из. И верьте мне, я смотрел. Я даже попробовал без pam_limits модуля, настроенного, и это все еще там. Это должно быть трудно кодировано в где-нибудь, но я не абсолютно уверен где.
Найденный лучшим способом сделать это, просто:
Я думаю, что это лучше, так как это не включает устанавливающее новое приложение, и это действительно помогало мне предотвратить разрыв при просмотре кино HD.
Вы не можете отключить X расширений, в то время как сервер работает - X-протокол просто не имеет никакого способа сказать, что клиенты, “О, ожидают, то расширение, что я сказал, что Вы могли использовать, больше не действительно, и Вы откажете, при попытке использовать его теперь”. Все, что можно сделать, прекратить работать безотносительно составного менеджера, которого Вы используете (как предложено в ответе @iamsid).