Size: a a a

Russian Fedora Community

2020 January 06

w👾

wuut 👾 in Russian Fedora Community
Ну так решили мейнтейнеры почему-то. Уже лет 6 стоит нон на ссдшке и все хорошо
источник

w👾

wuut 👾 in Russian Fedora Community
Скорость заявленная, диск не рассыпался. Все просто работает )
источник

A

Artem in Russian Fedora Community
Надо будет еще поэксперементировать. Но с NVMe понятно, да.
источник

АА

Алексей А. in Russian Fedora Community
Кстати о костылях.
1. оверкоммит мемори - это костыль .
2. Эвристический оверкоммит в единице по умолчанию (vm.overcommit_memory=0) - это большой костыль.
3. Ядерный оом киллер, необходимость которого появилась вследствие разрешения оверкоммита - это костыль.
4. Сложный алгоритм, используемый для нахождения жертвы, применяемый ядерным киллером - это костыль.
5. Существование двух параметров для регулирования приоритета выбора жертвы - oom_adj и oom_score_adj - это костыль.
Ладно бы я услышал аргументы о костылях, если бы их не было в ядре, или они ходябы отлично работали в ядре. Но нет - ядро полно костылей, связанных с обработкой нехватки памяти, и, более того, вся эта груда костылей отвратительно работает. Возможно, юзерспейсные обработчики являются не меньшими и дополнительными костылями, но они хотя бы работают, в отличие от груды костылей ядра.
источник

IG

Igor Gnatenko in Russian Fedora Community
Алексей А.
Кстати о костылях.
1. оверкоммит мемори - это костыль .
2. Эвристический оверкоммит в единице по умолчанию (vm.overcommit_memory=0) - это большой костыль.
3. Ядерный оом киллер, необходимость которого появилась вследствие разрешения оверкоммита - это костыль.
4. Сложный алгоритм, используемый для нахождения жертвы, применяемый ядерным киллером - это костыль.
5. Существование двух параметров для регулирования приоритета выбора жертвы - oom_adj и oom_score_adj - это костыль.
Ладно бы я услышал аргументы о костылях, если бы их не было в ядре, или они ходябы отлично работали в ядре. Но нет - ядро полно костылей, связанных с обработкой нехватки памяти, и, более того, вся эта груда костылей отвратительно работает. Возможно, юзерспейсные обработчики являются не меньшими и дополнительными костылями, но они хотя бы работают, в отличие от груды костылей ядра.
Костыль - это костыль
источник

IG

Igor Gnatenko in Russian Fedora Community
К сожалению, мы живём в мире где всё подпёрто костылями
источник

АА

Алексей А. in Russian Fedora Community
👍
источник

IG

Igor Gnatenko in Russian Fedora Community
Кстати, что можно почитать про эти ваши psi и почему Майкл говорит что оно не очень эффективно?
источник

АА

Алексей А. in Russian Fedora Community
Минутку. Ждите ссылок.
источник

A

Artem in Russian Fedora Community
Алексей А.
Кстати о костылях.
1. оверкоммит мемори - это костыль .
2. Эвристический оверкоммит в единице по умолчанию (vm.overcommit_memory=0) - это большой костыль.
3. Ядерный оом киллер, необходимость которого появилась вследствие разрешения оверкоммита - это костыль.
4. Сложный алгоритм, используемый для нахождения жертвы, применяемый ядерным киллером - это костыль.
5. Существование двух параметров для регулирования приоритета выбора жертвы - oom_adj и oom_score_adj - это костыль.
Ладно бы я услышал аргументы о костылях, если бы их не было в ядре, или они ходябы отлично работали в ядре. Но нет - ядро полно костылей, связанных с обработкой нехватки памяти, и, более того, вся эта груда костылей отвратительно работает. Возможно, юзерспейсные обработчики являются не меньшими и дополнительными костылями, но они хотя бы работают, в отличие от груды костылей ядра.
Костыли бывают разные. Проработанный костыль и ugly workaround когда нужно каждое приложение подпирать т.к. твой костыль ничего не знает о них и будет валить всё подряд.
источник

IG

Igor Gnatenko in Russian Fedora Community
Artem
Костыли бывают разные. Проработанный костыль и ugly workaround когда нужно каждое приложение подпирать т.к. твой костыль ничего не знает о них и будет валить всё подряд.
Пора писать книжку про "кривизну костылей"
источник

АА

Алексей А. in Russian Fedora Community
Плохие костыли - это плохо. Хорошие костыли - это хорошо.
источник

A

Artem in Russian Fedora Community
Переписывай nohang на rust. 😊 Будет хороший костыль.
источник

IG

Igor Gnatenko in Russian Fedora Community
Artem
Переписывай nohang на rust. 😊 Будет хороший костыль.
+
источник

АА

Алексей А. in Russian Fedora Community
Artem
Костыли бывают разные. Проработанный костыль и ugly workaround когда нужно каждое приложение подпирать т.к. твой костыль ничего не знает о них и будет валить всё подряд.
"нужно каждое приложение подпирать т.к. твой костыль ничего не знает о них и будет валить всё подряд." - хватит повторять эту отвратительную ложь. earlyoom и nohang со стандартным конфигом будут валить ровно то же, что и ядро. Однако юзерспейсные позволяют, если это необходимо, по желанию юзера, дополнительно удобно менять приоритеты убийств.
источник

A

Artem in Russian Fedora Community
Ага, вот и Бастьен говорил всё тоже самое. И это поэтому существует уже целый зоопарк различных киллеров каждый из которых работает по-разному. А в Facebook вообще олени сидят поэтому пилят свой киллер вместо того чтобы взять славный earlyoom.
источник

АА

Алексей А. in Russian Fedora Community
Неважно, что говорил Бастьен. Или пруфай, как earlyoom убивает невинные терминалы, или переставай наезжать.
источник

АА

Алексей А. in Russian Fedora Community
Много киллеров хороших и разных, для разных задач. Серверу - серверово. У них разные сферы.
источник

E

ElXreno in Russian Fedora Community
Алексей А.
Много киллеров хороших и разных, для разных задач. Серверу - серверово. У них разные сферы.
А вот тут поподробнее. Где ты видел хорошие киллеры?
источник

A

Artem in Russian Fedora Community
Алексей А.
Неважно, что говорил Бастьен. Или пруфай, как earlyoom убивает невинные терминалы, или переставай наезжать.
Спасибо, но сейчас на своей машине я больше с ним эксперементировать не буду, того раза хватило. Главное чтоб не начали наезжать жертвы earlyoom на автора пропозала после массового теста.
источник