nafanja |
|
Темы:
94
Сообщения:
9252
Участник с: 02 июня 2012
заблокирован
|
indeviralесли говорится о командных интерпретаторах, то это не может соответствовать действительности! с округлением в большую сторону например ZSH хвает 4М, а тот же SH 1М, ВОПРОС (риторический) сколько у тебя ОЗУ? намек на то что процессов "интерпретаторов" у тебя не может быть больше 100 (ИМХО по максимуму)
Псевдографический инсталлятор Arch Linux ver. 3.8.2
Благодарности принимаются на ЯД 410012815723874 |
indeviral |
|
Темы:
39
Сообщения:
3204
Участник с: 10 августа 2013
|
nafanjaДа я вообще-то к тому что обычно написанные криворуким мной скрипты и приводят к окончанию ограниченного запаса озу(да и неограниченный бы закончился)) И ставить запрет на прибитие его киллером ну такое себе.
Ошибки в тексте-неповторимый стиль автора©
|
wau |
|
Темы:
168
Сообщения:
1245
Участник с: 11 октября 2013
|
Волнует, полагаю, многих, особенно гуглохромовских пользователей с современными творениями сайтописателей (даже гит, даже гит теперь не всегда и не везде работает). Другое дело, что тревожащиеся уже пробовали еарлирум и др. и явного преимущества (как я) не увидели. Мозги же кончаются внезапно, как только вдруг надо что-то сделать новое - по мере расширения круга интересов (делаю стул и внезапно хочу посчитать запас прочности ножек - это-ж трехмерная сетка, а там... понеслось). И вновь окунаешься в тему и приходится по старинке наблюдая за разбуханием памяти успевать прибивать вручную ненужное - браузеры, птицу (ну куда ей столько сотен метров!!!) и пр. Я в принципе не доверяю построенным не мною автоматам - поди познай их логику. Но это чистой воды дедовский подход с дедовскими же методами. |
vall |
|
Темы:
45
Сообщения:
1786
Участник с: 28 марта 2017
|
wauМы с vasek делились опытом успешного использования earlyoom. |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
wauВо всем должна быть мера и соответствующий подход - у всего есть свой предел и нет смыла его переступать. Не ведут же суперсложные расчеты чего либо на слабом ноутбуке.
Ошибки не исчезают с опытом - они просто умнеют
|
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
Сейчас провел эксперимент - остановил earlyoom и открыл 6 мощных карт - все зависло, даже мышка … и не имея никаких приблуд спокойно вышел из этой ситуации простым нажатием комбинации 3-х кнопок, вызвав ядерный oom-killer и плюс к этому снял нужную мне информацию (о процессах и памяти). На устаканивание системы ушло около 2 мин. Что видно из полученной информации? 1. Жрущие процессы - 6 карт, открытых с использованием приложения mirage 2. Работа OOM-Killer 3. Информация о памяти (привожу частично)- свободно ОЗУ = 1,15G, точнее - полный объем ОЗУ = 5,94G
И выходит, что можно обойтись и без всяких приблуд, но с ними спокойнее ...
Ошибки не исчезают с опытом - они просто умнеют
|
Mirk |
|
Темы:
7
Сообщения:
305
Участник с: 20 мая 2018
заблокирован
|
В новом systemd есть systemd-oomd и oomctl. Пока не понятно, как оно в сравнении с тем же earlyroom будет работать. Такие дела) |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
MirkТолько ожидается в systemd-247. Systemd-oomd - из той же оперы, но сложнее - демон нехватки памяти, который будет опрашивать systemd на наличие контрольных групп с поддержкой OOMD, чтобы отслеживать их и уничтожать, как ему прописано. Обсуждали еще летом - отношение как всегда не однозначное ... мне даже понравились некоторые шутки или еще лучше Ну а кроме шуток, большая часть спецов вообще против всех этих демонов-киллеров С однойт стороны в чем то я с ними и согласен, о чем и писал выше .... с другой, все это индивидуально и каждый решает сам, что и как ему использовать.
Ошибки не исчезают с опытом - они просто умнеют
|
vall |
|
Темы:
45
Сообщения:
1786
Участник с: 28 марта 2017
|
vasek vasek И удобнее - поскольку не то что зависаний, -- не сразу заметишь что жрущий процесс прибит. А всё нужное для работы (прописанное в исключениях демонов) по-прежнему работает. vasekИ это замечательное свойство линукса вообще и арчлинукса в частности (и в особеноости ). |
vasek |
|
Темы:
47
Сообщения:
11853
Участник с: 17 февраля 2013
|
Чтобы топик был более полным/информативным отмечу два момента 1. В части использования swap - мнения противоположны - есть сторонники и есть противники. Но с ним все не так просто, зависит от многих факторов … рекомендую для ознакомления хорошую статью, где многое разложено по полочкам, но не нужно и это принимать в качестве догмы, все индивидуально и многое зависит от решаемых задач и конкретного железа. Лучше опираться на результаты производительности своей системы и железа при выполнении как стандартного вида работ, так и не стандартного: с большой нагрузкой cpu, io, memory и как часто это случается, а, главное, что от этого ожидаете, точнее, что хотите в итоге иметь. 2. А для наглядности приведу мониторинг своей системы со слабеньким железом. Как правило, режим работы стандартный и не выходит за рамки сверхнагрузок - то есть проблем в части нагрузок cpu, io, memory не имею. Не стандартные ситуации бывают не часто, жрущих однотипных приложений не жалко - важна отзывчивость и никаких зависаний. Мониторинг производительности выполнял с использованием встроенного в ядро модуля psi (Pressure Stall Information) в двух режимах настройки: - общепринятый режим: swap активирован - индивидуальный режим: swap деактивирован, активирован earlyoom Для начала мониторинг нормального режима работы (терминал, браузер, libreoffice) расшифровку значений смотрите в DOC - и как видно все нормально, были незначительные затыки с IO, но это все мелочи … а вот проблем с memory не испытывал, все по нулям.В принципе IO можно и не смотреть вообще - он погоды не делает, но привожу для интереса С нагрузкой - swap активирован, earlyoom деактивирован Видно, что с CPU проблем нет, IO - с этим все понятно, идет запись на диск, но, гланое, память - уже проблемы, хотя больших зависаний нет (дальше нагружать не стал), но подтормаживание ощутимо, что заметно и по цифрам.С нагрузкой - swap деактивирован, earlyoom активирован А вот здесь нагружал даже сильнее, но память по нулям, IO тоже нормально - на диск ничего не пишется, earlyoom отработал нормально - зависаний системы вообще не заметил.И для полноты картины привожу данные по составу swap, полученного для случая "С нагрузкой - swap активирован, earlyoom деактивирован" Список приложений, отправленных в swap - объем занятого swap - 2194800 Кб Интересно то, что в swap ушла часть практически всех процессов.Содержание swap по истечение около 10 мин - объем swap упал до 326864Кб (мощные приложения закрыл), но вот системные/пользовательские приложения (часть памяти) так и висят в swap
PS 1 - Для мониторинга использовал команду:
Ошибки не исчезают с опытом - они просто умнеют
|