Автор Гілка: Яка програма зараз лізе на диск?  (Прочитано 1107 раз)

Відсутній Олексій Лукін

  • Кореспондент
  • ***
  • дописів: 157
  • Карма: +0/-0
Маю таку проблему - нотбук десь раз на секунду лізе на диск. При живленні від мережі то хай йому чорти, а при роботі на батарейці сильно садить. Чи не підкаже шановний All, як його, куревське творіння, той процес вирахувати? В кроні, звісно, нічого такого немає...
--
WBR, Alex Lukin,
RIPE NIC HDL: LEXA1-RIPE

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Яка програма зараз лізе на диск?
« Відповідей #1 : 2007-05-17 07:55:01 »
попроцесова бухгалтерія вводу-виводу, на жаль, з'явилася лише в 2_6_20, якщо у вас ядро старіше, то прийдеться на око
можна запустити pidstat (з пакунку sysstat) і подивитися в кого скаче системна частина ЦП
Fedora 35 (x86-64)

Відсутній Олексій Лукін

  • Кореспондент
  • ***
  • дописів: 157
  • Карма: +0/-0
Re: Яка програма зараз лізе на диск?
« Відповідей #2 : 2007-05-17 15:55:37 »
"На око" вчора годину ловив, нічого не спіймав :)
Ядро в мене 2.6.21, бо я пишу деякі модулі для iptables, то завжди ставлю останнє стабільне vanilla.  Справа в тому, що писати щось для того, щоб спіймати це, лінь, та я оце трохи подумав, то може зовсім і не процес, а ядро в частині драйверу ext3. Свопінг, ясне діло, відключав, кактрина така сама.
Може треба якось хитро монтувати ext3?
« Змінено: 2007-05-17 16:00:39 від alukin »
--
WBR, Alex Lukin,
RIPE NIC HDL: LEXA1-RIPE

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Яка програма зараз лізе на диск?
« Відповідей #3 : 2007-05-17 16:27:42 »
якщо у вас 2.6.21, то інформація про в/в процесів має бути в /proc/$PID/io
єдине, що здається ще немає софта, який би це читав і гарно виводив, бачив це обіцяли в наступній версії sysstat

у вашому випадку,  б зробив таке (якщо /proc/$PID/io нічого не дасть):
1. переконався, що файлові системи змонтовані з noatime
2. переглянув чи немає якихсь повідомлень про це в /var/log/messages
3. якщо вже нічого не допомагає вимикати сервіси (аплети, програми...) по одному і дивитися чи зміниться ситуація, також перезавантажитися в консольний режим і порівняти...
Fedora 35 (x86-64)

Відсутній DalekiyObriy

  • Літератор
  • ******
  • дописів: 1929
  • Карма: +5/-0
Re: Яка програма зараз лізе на диск?
« Відповідей #4 : 2007-05-18 04:45:14 »
ось тут http://www.linuxpowertop.org/powertop.php до речі є цікава утиліта, яка намагається допомогти подовжити життя батареї аналізуючи різні параметри ядра, якщо спробуєте поділіться враженнями...
Fedora 35 (x86-64)