LINUX.ORG.RU

История изменений

Исправление intelfx, (текущая версия) :

Хотя я до сих пор не понимаю, почему нельзя dirty настраивать per-device. Они же, бл*, могут иметь разную скорость, и было бы логично давать каждому девайсу свою порцию памяти на грязные страницы, размер которой зависит от скорости записи.

Да, я тоже задаюсь этим вопросом.

Только тогда уже не per-device, а per-filesystem, потому что есть всякие сетевые ФС, виртуальные ФС, оверлейные ФС… и вот мы уже закопались, и кажется, что без авто-подстройки такое нововведение будет бесполезно.

А ещё это всё равно будет фигово, потому что пользователь всё равно может, например, начать засирать / и застарвить таким образом систему и свои же программы. Так что уже нужно и над per-process думать.

Вот и вырисовывается в чистом виде проблема bufferbloat.

Исправление intelfx, :

Хотя я до сих пор не понимаю, почему нельзя dirty настраивать per-device. Они же, бл*, могут иметь разную скорость, и было бы логично давать каждому девайсу свою порцию памяти на грязные страницы, размер которой зависит от скорости записи.

Да, я тоже задаюсь этим вопросом.

Только тогда уже не per-device, а per-filesystem, потому что есть всякие сетевые ФС, виртуальные ФС, оверлейные ФС… и вот мы уже закопались, и кажется, что без авто-подстройки такое нововведение будет бесполезно.

А ещё это всё равно будет фигово, потому что пользователь всё равно может, например, начать засирать / и застарвить таким образом систему и свои же программы. Так что уже нужно и над per-process думать.

А теперь это в чистом виде проблема bufferbloat.

Исходная версия intelfx, :

Хотя я до сих пор не понимаю, почему нельзя dirty настраивать per-device. Они же, бл*, могут иметь разную скорость, и было бы логично давать каждому девайсу свою порцию памяти на грязные страницы, размер которой зависит от скорости записи.

Да, я тоже задаюсь этим вопросом.

Только тогда уже не per-device, а per-filesystem, потому что есть всякие сетевые ФС, виртуальные ФС, оверлейные ФС… и вот мы уже закопались, и кажется, что без авто-подстройки такое нововведение будет бесполезно.

А дальше это в чистом виде проблема bufferbloat.