The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск earlyoom 1.2, процесса для раннего реагирования на не..., opennews (??), 04-Ноя-18, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


82. "Выпуск earlyoom 1.2, процесса для раннего реагирования на не..."  +/
Сообщение от КГБ СССР (?), 05-Ноя-18, 16:10 
> Программисты привыкли работать с памятью так, будто её анлим,

Таких программистов сжигать в биореакторе и отлучать от профессии навсегда без права обжалования.


> А вот убийство самого жрущего процесса как раз сравнительно безопасно: в серверном
> софте и память обычно не течет - всё вылизано, и спонтанное
> убийство он нормально переживает, а уж, тем более, по SIGTERM. Браузер
> восстановит сессию, ничего страшного.

В серверном софте другие настройки ведра и планировщика. Но, впрочем, это одна из причин выбирать себе на десктоп и ноут серверные редакции ОС.


> А проблемы самописного софта, в котором течет память - это проблемы его разработчиков.

Нет, анон, это именно что наша проблема. Автору г-нокода плевать на мучения юзеров.

Ответить | Правка | К родителю #65 | Наверх | Cообщить модератору

91. "Выпуск earlyoom 1.2, процесса для раннего реагирования на не..."  +/
Сообщение от Аноним (33), 05-Ноя-18, 19:30 
Юзерам, в свою очередь, плевать, будет ли сожравший всю память и отказавшийся вовремя корректно завершиться по SIGTERM говнокод убит перезагрузкой системы или по SIGKILL.

Говнокод это объективная реальность, данная нам в ощущениях, и, поскольку не во всех случаях можно перейти на отлично-код или написать отлично-код самому, приходится как-то жить с этим явлением. Например, убивать и автоматически перезапускать каким-нибудь systemd этот говнокод до того, как он  положит систему и в итоге будет всё равно убит при перезагрузке.

Ответить | Правка | Наверх | Cообщить модератору

93. "Выпуск earlyoom 1.2, процесса для раннего реагирования на не..."  +/
Сообщение от КГБ СССР (?), 05-Ноя-18, 19:53 
> Юзерам, в свою очередь, плевать, будет ли сожравший всю память и отказавшийся
> вовремя корректно завершиться по SIGTERM говнокод убит перезагрузкой системы или по
> SIGKILL.
> Говнокод это объективная реальность, данная нам в ощущениях, и, поскольку не во
> всех случаях можно перейти на отлично-код или написать отлично-код самому, приходится
> как-то жить с этим явлением. Например, убивать и автоматически перезапускать каким-нибудь
> systemd этот говнокод до того, как он  положит систему и
> в итоге будет всё равно убит при перезагрузке.

Кому как. Я не могу с этим сжиться. Седьмая Шапка — это уже _не_ юникс, а какой-то SystemdOS. Причём они это, похоже, понимают и сами и в мануалах пишут (см. напр. man init, ага). Пока оно работает, как настроили индусы в Редхате, всё ещё терпимо. Если что-то ломается, то седьмое поколение RHEL и его производных невозможно внятно администрировать по понятиям адекватного юникса. О написании каких-то своих полезных скриптов с учётом концептуального идиотизма системды — даже говорить неохота.

Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру