Mate system monitor грузит процессор
Пытаюсь запустить mc, пишет исключение в операции с плавающей точкой (стек памяти сброшен на диск). htop запускается, но при изменении размера окна тоже падает в эту ошибку. Пытался переустановить все пакеты, не помогло. Поставил ядро linux-zen, там тоже самое. В linux-lts нет какого-то драйвера и у меня там не работает сеть. Дистрибутив arch32. Что можно с этим сделать?
MAXHEAP=24G
MINHEAP=1G
HISTORY=1G
CPU_COUNT=10
параметры запуска
Добрый день, на ubuntu server установлен dcm4chee(основан на java), сервер приема снимков поступающих с рентген и кт-аппаратов. Пользователи получают доступ с попомощью веб-интерфейса(oviyam2). Все это вертится на wmware.Задействовано 28гб оперативной памяти.
Переодически вознимакает проблема, начинает подвисать веб интерфейс, после чего полностью зависает. htop показывает такую картину, в поле mem - used память из 28 гб используется не более 2ГБ. Но вот cache память, растет(после перезагрузки)как на дрожжах. Пока не занимает все доступное пространство. После чего начинаются зависания и полный фриз, который лечится перезагрузкой.
Полагаю что при частом обращении к снимкам на жестком диске, они помещаются в кэш.Пользователей которые обращаются к снимкам, довольно много(более 20-30).
Ранее обновлял веб-интерфейс, искал проблему в сервере apache, но похоже это связано с оперативной памятью. Можете что либо подсказать?Спасибо
Кто из них врет?
В htop висит процесс 211h я так понял часов. Он постоянно грузит ядро. Как я понял, это запущен плагин записи в логи. Поправьте если не прав.
Таких процессов много, но именно этот жрёт ядро. Подскажите в целом, что это за процесс и если возможно, то ссылку на почитать.
Подскажите кто знает или сталкивался, как считать в переменную (или в крайнем случае в файл) интерактивный вывод утилиты. Вывод подобен выводу htop, когда идёт не просто текстовый формат, а интерактивный вывод и ожидание команды для закрытия: q, f10, или Ctrl+C. Т.е. после считывания (или до) надо заполучить pid процесса и не забыть его убить, например при помощи kill SIGKILL.
У меня сейчас получается, либо считывать вывод утилиты, либо получать правильный pid.
Получил алерт в Zabbix, что памяти привет. Заглянул в HTOP, а там вся память съедена вместе со свопом.
Не знаю, связано ли это с тем, что у mysql очень много процессов в режиме S.
Есть какие-нибудь соображения?
И я правильно понял, что в mysql процесс = коннекту, а так как процесс висит как S, то коннект попросту не обрывается, а чтобы обрывался - в конфигурации mysql, к примеру, wait_timeout выставить 30 сек.?
Возможно ли поменять шапку в команде top?
Хочу привести к такому виду:
Реально ли такое сделать?
Или, может, htop это умеет?
Или как-то через скрипты реализовать?
По сути нужна кастомная шапка, график, и вывод процессов. Сейчас у меня работает церез скрипт шапка что-то вроде парсинга /proc/ и вывод процессов через ps. А сегодня задумался, может, top или htop уже так умеют.
Доброго времени суток. Нужна помощь по Htop. Нужно сделать такую вещь, чтобы если процесс с заданным именем (в моем случае SRCDS) ест больше 99% памяти - его нужно принудительно убить, после чего за пользователя прописать команду: ./gmodserver st. Нагрузка под 100% обычно создается именно когда процесс зависает или крашится. Нужно для рестарта серва гмод (процесс SRCDS) в случае зависания/краша. Как такое сделать?
Сталкиваюсь с интересной проблемой. Примерно знаю как решить. Но чувствую, использую не совсем правильные инструменты.
Приложение периодически кушает слишком много CPU, пытаюсь понять, на что это время тратится. top с опциями -Hp очень помогает, НО - он даёт мне список нитей с номерами в десятичной системе счисления.
Я хочу узнать не номер, а название нити в JVM, следовательно, я лезу в jstack. Но там пишется nid в шестнадцатеричной системе счисления. Надо пересчитывать, на это тратится драгоценное время (да и не успеваю я уследить, они меняются). А в идеале бы мне чтобы jstack писал, сколько % процессора «кушает» та или иная нить в нужный момент времени сразу.
Есть что-то такое?
Updated: есть, в jvisualvm - плохо искал.
L.B.S.! После полной прогрузки DE (Manjaro KDE) загруженность RAM 560-600 мб, на мой взгляд, многовато. Копал тему, у большинства 300-450 мб. На автозапуске только yakuake & Tox. Ещё смутило, что в htop показываются все процессы дублируясь 2-3 раза. Так, например, процесс plasmashell дублируется 10 раз (Ф.1). Кто-то знает, в чём может быть дело? CPU - Intel Pentium N4200 1-2,5 HHz встроенная графика, дрова те, что при установке закатались.
На серве битрикс корп портал развернутый на бубунте. Замечаю что после бэкапа он постоянно в swap падает. Перезагрузка mysql помогает освободить swap. И вообще он падает в swap из-за болльших буферов под mysql?
37.2. Системный монитор
Приложение Системный монитор отображает список всех запущенных приложений, а также, сколько каждое из них занимает процессорного времени и оперативной памяти.
Для запуска Системного монитора следует выбрать пункт Меню MATE → Приложения → Системные → Системный монитор MATE .
вкладка Процессы позволяет просматривать и управлять запущенными процессами. Каждый процесс можно приостановить, остановить, изменить приоритет и выполнить некоторые другие действия;
во вкладке Ресурсы в реальном времени выводится информация о ресурсах (в виде графиков) — использование процессора (CPU), использование оперативной памяти (RAM) и файла подкачки (SWAP), а также использование сети;
При щелчке правой кнопкой мыши по любому запущенному процессу, открывается контекстное меню, с помощью которого можно завершить «зависшее» приложение, остановить, перезапустить и даже изменить его приоритет времени, что позволит регулировать допустимый объем требований к системным ресурсам.
можно использовать ползунок, чтобы установить уровень приоритета. Приоритет процесса задается уровнем nice. Меньшее значение nice соответствует более высокому приоритету;
Примечание
Для установки более высокого приоритета, чем тот, который уже установлен у процесса, потребуется ввести пароль пользователя, находящегося в группе wheel.
The text was updated successfully, but these errors were encountered:
Deuchnord commented Oct 28, 2015
Sorry, didn't read your last message correctly, I read that you got the same problem by compiling the Git version, you're right ^^
При старте ест 200 с чем-то мегабайт, меньше чем Xfce. Судя по htop'y, а mate-system-monitor всегда показывает почему-то больше.
И это без пересборки ядра, а то говорят - можно удалить из него ненужные модули, драйверы - я пока не знаю, как это сделать.
А еще поставил zram-config и прописал в /etc/sysctl.conf - vm.swappiness=10 - посмотрю, что в случае переполнения памяти будет.
Не 200 с чем-то, а почти 300. И ненамного меньше: в моем Debian 9 Xfce жрет 305 с закрытыми приложениями.
UPD: после перезагрузки 296 на старте.
И zram хоть и экономит память, но увеличивает нагрузку на процессор за счет динамического сжатия, так что не знаю, как он для слабых ПК.
Vsevolod-linuxoid ★★★★★ ( 11.10.17 16:00:34 )
Последнее исправление: Vsevolod-linuxoid 11.10.17 16:09:10 (всего исправлений: 4)
ничего тут дефолтного нет
Нифига себе «слабый» ноут: A8 и 3 гига оперативы. На нем еще и покодить нормально можно. Слабый это мой Acer Aspire 722. На нем уже даже серфить не получается, хотя 2 гига оперативы - только она ничего не решает при слабом CPU. Твои сэкономленных 100 метров - это на одну вкладку хрому, и то не хватит. :)
При том что оригинальный гном2 потреблял в два раза минимум меньше озу.
При том что оригинальный гном2 потреблял в два раза минимум меньше озу.
Судя по недавнему опросу, большинство считает, что меньше 16 гигов — слабый: Сколько оперативной памяти нужно в 2017?
Меня тоже раздражает эта тенденция.
Очень слабый ноут. Ага.
Меня тоже раздражает эта тенденция.
Ну так хипсоты юзают всякие говна на электронах, которые по 600 метров со старта жрут.
за счет динамического сжатия, так что не знаю, как он для слабых ПК.
Хм, видимо ошибся. Не страшно грузит, можно и на слабых использовать.
Vsevolod-linuxoid ★★★★★ ( 11.10.17 21:05:02 )
Последнее исправление: Vsevolod-linuxoid 11.10.17 21:05:11 (всего исправлений: 1)
Ноут ни разу не слабый. Всё что может тянуть хром/хромиум, по определению способно летать с рабочим столом на gtk2. У меня памяти побольше, но видеокарточка и процессор послабее.
Mate может и потребляет немного меньше памяти, но за счёт большего функционала хуже свопится. Xfce в этом плане невероятен - он может потерять в свопе 70% своего жирка, но при этом остаться отзывчивым.
А почему стоит логотип Е17 вместо mate?
Может не слишком то хорошо работать, если эти 10% памяти меньше, чем zram. Вроде как быстрый своп имеется, но команды свопиться нет. А как прижмёт выделить памяти, может встать колом - будет выделять память, пытаться работать и очень активно свопиться одновременно.
логотип из темы значков - Elementary - откуда там E17
насчет свопа - swap-раздел на жестком диске 3 гига, а после установки zram-config'a - htop и mate-system-monitor стали показывать 4,6 гига - как это нет команды свопиться? - vm.swappiness=60 было - и когда памяти расходовалось уже 2 гига - htop показывал, что свап-раздел уже задействован - там уже мегабайты данных лежат
vm.swappiness=60 это та самая команда свопиться, когда занято 60% памяти. Для примера мой ноут: 7429М доступной памяти, swappines=98, своп на ssd, zram=400M (естественно с высшим приоритетом).
Реально свопиться начинает когда занято 7100М памяти, а не 7280М, как положено в теории. Из за малой свободной памяти в момент начала свопа происходит заметный лаг, так что при использовании zram крайние значения тоже не хорошо.
Поставил себе Mint 19.3 cinnamon, и заметил что система немного подтупливает. Проц постоянно загружен, если смотрю видео на ютюбе то загрузка проца вообще под 100% и куллер ревет так, как-будто взлетать собирается, да и в целом куллер шумит постоянно выше среднего, слух режет, видно что компу внапряг. По систем монитору проц больше всего грузят процессы cinnamon и хромиум. По идеи линукс должен меньше чем винда жрать ресурсов, у меня на винде куча прог открыта и 100 вкладок в хроме и всё норм, а тут ппц проц в напряге.
Система: i5 4200U, 8gb, ssd, intel 4400.
Мне кажется проблема как-то связана с видюхой, как найти в чем беда?
glxinfo |grep renderer
Возможно, проблема с тем, что Корица это как бы почти Gnome3, а он всегда жрёт проц и тормозит.
GLX_MESA_multithread_makecurrent, GLX_MESA_query_renderer, GLX_MESA_query_renderer, GLX_MESA_swap_control, GLX_OML_swap_method, Extended renderer info (GLX_MESA_query_renderer): OpenGL renderer string: Mesa DRI Intel(R) Haswell Mobile
а какой лучше дистрибутив использовать для скорости? mint mate?
Сейчас попробовал запустить ютюб в firefox’е, загрузка проца немного меньше чем в хромиуме, порядка 50%
По идеи линукс должен меньше чем винда жрать ресурсов
Линукс - да. А Linux Mint никому ничего не должен.
По идеи линукс должен меньше чем винда жрать ресурсов
Да, пробуй другое ДЕ — это проще всего.
Cinnamon наверно самое неудачное.
Рекомендую debian с kde и желательно отключить графические эффекты для пущего ускорения использования.
По систем монитору проц больше всего грузят процессы cinnamon и хромиум
на сколько сильно грузит? Покажи скрин htop
что нибудь с опенбоксом. Дебиан убунту арч
например вот проигрывание видео на ютюбе
Fedora Xfce или Mate — эти DE легче Cinnamon, и в Fedora, ЕМНИП, Chromiun собран с поддержкой декодирования на GPU.
это нормально для хрома без поддержки vaapi. Сама DE почему то поджирает… Попробуй KDE.
Если комп ничего не делает вентиляторы тоже шумят? Что при этом в топе крутится?
Debian c KDE возможно будет работать хорошо и шустро. Или даже Kubuntu.
А как можно установить vaapi? На любой дистрибутив можно?
Если комп ничего не делает то вообще можно подумать он выключен. Поставил mate вместо корицы, ситуация немного улучшилась, теперь только хромиум проц напрягает при просмотре видео, но уже загрузка проца выше 60% не поднимается
Проблема в том, что гугл решил давать ваапи только хромоси. Но к счастью исходники у нас есть и лишние ifdef можно повыпиливать. Во первых нужно понять, собирает ли дистрибутив ванильный хромиум или патчит для ваапи. По-моему федорка патчит и там ваапи из коробки. Во вторых, убедится, что библиотеки vaapi установлены. Проверить можно через vainfo(если нету - нужно доустановить). Если тут vainfo покажет кодеки которые он сможет вертеть и хром собран с vaapi, то нужно в chrome://flags выключить блеклист gpu и включить vaapi акселерацию. Если хром не патченый - ваапи будет в unsupported флагах нужно тогда искать патченый или собирать самому. Думаю какой то ppa должен быть, не могу сказать для deb-based дистров, давно не пользовал.
vova7890 ★★★ ( 08.04.20 18:45:33 )
Последнее исправление: vova7890 08.04.20 18:47:19 (всего исправлений: 1)
Ну, браузеры в линуксе, к сожалению, пока не умеют в аппаратное ускорение. Но можно смотреть видосы с плеера типа mpv. Про корицу тебе уже сказали. Это куцее убожество, основанное на третьем гноме. Осваивай кеды или xfce. И покажи вывод free -h с запущенным хромиом и сразу после запуска системы, нагрузку на процессор в простое и с хромиумом, systemd-analyze blame . И завязывай со всякими васяносборками типа минта. В них напхано кучу ненужного хлама. Чем расчищать эти завалы дерьма, проще сразу поставить нормальную систему.
anti_win ★★ ( 08.04.20 19:48:17 )
Последнее исправление: anti_win 08.04.20 19:49:05 (всего исправлений: 1)
maandree commented Oct 15, 2015
Should add that it is the writable memory (and hence also "memory") that messed up. Other users' processes the writable memory appears to be "N/A" (why "memory" looks fine for other users.)
chaomai commented Oct 15, 2015
@maandree Yes, it seems that the issue only appears on user's processes. Others' are fine.
Chootin commented Oct 21, 2015
Same issue here, version 1.10.1 running on Arch.
maandree commented Oct 15, 2015
I am also experiencing this. Same spec:s here.
Appears on almost all processes that I own (are not
owned by root (do not know if that matters.)) The
displayed memory usage of these processes is very
volatile, and can change a couple of ZiB every update.
Deuchnord commented Oct 28, 2015
My installation comes from Arch's official repositories, so I guess this issue is not only related to the Git version :/
muesli4 commented Oct 27, 2015
Probably, I'm also running Arch. But as I said, everything is fine, when I compile the git-version by myself.
raveit65 commented Oct 27, 2015
i can' t confirm this for fedora, maybe a distro issue?
muesli4 commented Oct 27, 2015
Can confirm. It's been there for a while, but I feel not longer than a year, so it must be something introduced recently. Most likely something in src/utils.cpp (formatting, couldn't find an error) or src/procproperties.cpp (retrieving of the data with ProcInfo, more likely). Formatting seems to work in other places, so I think it's the latter.
edit: After building it on my local machine, everything seems fine. So I guess the bug is no more. But I can't tell whether it could be a build related bug (I'm using 1.10.1, while the compiled is 1.11).
muesli4 commented Oct 28, 2015
Have you compiled the git-version, or why are you saying that? For me there is no issue with it!
Читайте также: