LINUX.ORG.RU
ФорумTalks

достал ввод-вывод без конца

 ,


1

2

Попробовал софтварно отрубить винт — так после этого начались глюки, пропали значки, в хромиуме сайт в новой вкладке не захотел открываться. Это что? Все орут «память дешёвая», «память дешёвая», зато программы ею только течь умеют, а нужные компоненты с диска дёргают! Я понимаю, кэш и все дела, но почему тогда этот кэш так криво работает, что всё равно то и дело дёргается диск?

Поставил всем commit=1800 — всё равно kworker что-то там ковыряет, ковыряет, блин…

(ссылки по теме:
Уменьшить io
read-only root? Продолжение борьбы с лишней записью на ssd, а также нубовопросы )

P.S. Уже пробовал переносить rootfs в RAM, один хрен — всё туда не запихаешь, и так или иначе придётся искать, кого дёргают.

★★★
Ответ на: комментарий от AS

А зачем в данном случае ? В своп, по любому, ушло то, что не нужно сейчас.

Иногда в своп уходит ПО рисующее рабочий стол и сканирующее клавиатуру, вот тогда наступает «тушите свет».

Ну вот представь себе, работает куча программ, памяти хватает, своп не используется а после просыпания - обана в свопе появляется большой массив «ненужной» памяти. Но ведь у программ могут быть свои менеджеры памяти и как они отреагируют на помещении части их виртуального пространства в своп неизвестно. Причём пробовал делать после выходов из спящего режима swapoff -a && swapon -a Своп при этом выбрасывался в память но той стало хватать на меньшее количество просыпаний и от этой технологии отказался.

А виновник может и не быть в свопе.

Плохо что при таком просыпании с неполным извлечением нужной памяти из свопа сумма занятой памяти разных видов увеличивается. Там чуть-чуть, тут чуть-чуть и вот уже гигабайты съедены непонятно зачем.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Иногда в своп уходит ПО рисующее рабочий стол и сканирующее клавиатуру, вот тогда наступает «тушите свет».

Блин. Ещё раз: оно уходит в своп не просто так, а потому, что кому-то более активному памяти не хватило. Вот его и надо искать. Забудь про ПО, которое уходит в своп, это не проблема, а следствие.

Ну вот представь себе, работает куча программ, памяти хватает, своп не используется
а после просыпания - обана в свопе появляется большой массив «ненужной» памяти.
Но ведь у программ могут быть свои менеджеры памяти и как они отреагируют на
помещении части их виртуального пространства в своп неизвестно.

Чушь какая-то. Это всё работает совершенно не так. И работает нормально. Объём свопа должен быть равен сумме объёма оперативной памяти и объёма, предназначенного для приложений. Если своп равен ОЗУ, и что-то из приложений ушло в своп, естественно, ничего хорошего тут не будет при засыпании.

Плохо что при таком просыпании с неполным извлечением нужной
памяти из свопа сумма занятой памяти разных видов увеличивается.

Ничего нигде не увеличивается. Обычные приложения про это и не знают.

AS ★★★★★
()
Ответ на: комментарий от AS

Блин. Ещё раз: оно уходит в своп не просто так, а потому, что кому-то более активному памяти не хватило. Вот его и надо искать. Забудь про ПО, которое уходит в своп, это не проблема, а следствие.

Ну так системный монитор тогда ничего полезного не показывает кроме того что память съедена неизвестно чем а шариться по шпаргалкам и консолям уже некогда.

Чушь какая-то. Это всё работает совершенно не так. И работает нормально. Объём свопа должен быть равен сумме объёма оперативной памяти и объёма, предназначенного для приложений.

Если рассматривать один сеанс работы, то ты прав, а если посмотреть динамику в нескольких сеансах - то нет.

Если своп равен ОЗУ, и что-то из приложений ушло в своп, естественно, ничего хорошего тут не будет при засыпании.

Это предусмотрено, раздел свопа почти вдвое больше ОЗУ.

Ничего нигде не увеличивается.

Осторожно зелёный цвет! Ты не поверишь, но я не помню чтобы при первом засыпании было отожрано 3.4 гектара ОЗУ. Набор работающих приложений практически не изменился. Кмикс опять начал барзеть, счас перезапустим:)

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

Ну так системный монитор

top в консольке удобнее... Кстати, ещё вариант - поставить collectd и подключить нужные плагины по сбору статистики. Ещё вариант - потребитель был, но его работа была завершена. Своп, при этом, должен освободится по мере обращения к ушедшим в своп данным.

AS ★★★★★
()
Ответ на: комментарий от teod0r

Вполне. Голубенькая бумага конечно иногда немного напрягает, но белая ещё хуже а серая неконтрастна. Можно сказать что выбран наиболее щадящий зрение цвет и шрифт. Что до зелёных окошек и фиолетовых заголовков то они прикольные.

Napilnik ★★★★★
()
Ответ на: комментарий от AS

top в консольке удобнее...

Это не так. В гуёвине можно интерактивно управлять выводом информации при помощи крысы.

Napilnik ★★★★★
()
Ответ на: комментарий от Napilnik

а такой кислотный разве не отвлекает? мне так глаза режет.
у меня везде в системе чёрный фон и серый шрифт.

teod0r ★★★★★
()
Ответ на: комментарий от teod0r

Цвет нормальный, он глаза резать не должен - контрастность в норме. Вопрос в мозгах, они просто не привыкли к нестандартной информации и нестандартной активности, поэтому ты испытываешь неприятные ощущения от нагрузки резервных извилин. Но если прокачать собственную прочность к таким логическим операциям то всё норм. Мы с детства выращиваем в мозгах живые микросхемы для математики, координации движений, работе с клавиатурой и так далее, а логические действия сверх этого вызывают сложности.

Napilnik ★★★★★
()
29 марта 2014 г.
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.