Рейтинг:0

почему ОС не может автоматически управлять мягким ограничением?

флаг cn

Вчера у пользователя оракула была ошибка, когда он пытался войти в систему через ssh «ошибка: do_exec_pty: fork: Ресурс временно недоступен». После того, как я увеличил мягкий лимит nproc, он вошел в систему. Затем я начал читать о мягких и жестких ограничениях и, основываясь на этом, нить и ответ "Жесткий лимит — это потолок для мягкого лимита.."

Почему ОС не может сама управлять мягким ограничением и немного изменить мягкое ограничение, чтобы пользователь мог войти через ssh?

оракул софт нпрок 8096
оракул жесткий nproc 49152
Matthew Ife avatar
флаг jo
Почему мой кредитор не может просто автоматически «немного» увеличить лимит моей кредитной карты, чтобы вы могли сделать эту дополнительную покупку?
флаг cn
когда я достигаю дневного лимита своей кредитной карты, я захожу в мобильное приложение, чтобы увеличить лимит, делаю дополнительную покупку, снова захожу в мобильное приложение и уменьшаю лимит до предыдущего значения :) Я все еще помню, что я даже не коснулся жесткого лимита .
Matthew Ife avatar
флаг jo
точно. Вы делаете это. Не кредитор.
Рейтинг:1
флаг jo

Вместо того, чтобы просто увеличивать свой максимум, более уместным вопросом может быть Почему я должен увеличить свой максимум и когда?

  • Если в оракуле одновременно выполняется 8096 задач, является ли это нормальным и ожидаемым результатом?
  • Объяснил ли администратор базы данных, почему он это делает и какие условия к этому приводят?
  • Согласны ли вы с тем, что такое поведение должно быть нормальным для этой загрузки данных?

Если это так, вы можете увеличить лимит, зная, в чем смысл количества задач, поскольку вы учли его в текущей конфигурации его конфигурации.

Ограничения по умолчанию, как правило, устанавливаются ненормально высокими для большинства рабочих нагрузок, и если вы превышаете их, первое, что я бы спросил, почему вы это делаете, и есть ли другой способ сделать то, что вы делаете, это не так. Не как ресурс жадный.

Вы должны думать о мягких ограничениях как о средстве для пользователя, чтобы распознать аномалию во всем, что они запускают, и отреагировать, увеличив ее вручную (следовательно, потенциально понимая, почему ресурс такой большой) или исправив основную проблему, которая использует так много ресурсов. .

Кроме того, некоторые программы автоматически поднимают ограничения за пределы жесткого ограничения при запуске (смотря на ограничение открытия файла MySQL). Опять же, как и ожидалось в его конструкции, чтобы превысить большинство обычных рабочих нагрузок.

Ответить или комментировать

Большинство людей не понимают, что склонность к познанию нового открывает путь к обучению и улучшает межличностные связи. В исследованиях Элисон, например, хотя люди могли точно вспомнить, сколько вопросов было задано в их разговорах, они не чувствовали интуитивно связи между вопросами и симпатиями. В четырех исследованиях, в которых участники сами участвовали в разговорах или читали стенограммы чужих разговоров, люди, как правило, не осознавали, что задаваемый вопрос повлияет — или повлиял — на уровень дружбы между собеседниками.