[Comm] а можно ли отследить безобразника?

Sergey Vlasov =?iso-8859-1?q?vsu_=CE=C1_altlinux=2Eru?=
Сб Май 7 13:41:02 MSD 2005


On Sat, May 07, 2005 at 02:42:20PM +0700, Gleb Kulikov wrote:
> можно ли отследить, какой именно процесс осуществляет запись на диск?

В достаточно свежих ядрах (в 2.4.26 уже есть, в 2.4.22 ещё не было) -
можно, установив /proc/sys/vm/block_dump.  Только перед этим нужно
убедиться, что syslogd/klogd не будут писать эти сообщения
(KERN_DEBUG) на диск.

Кстати, там же рядом есть ещё laptop_mode; описание - в пакете
kernel-doc-std: laptop-mode.txt.

> На (почти) строго периодической основе (раз в 10 - 12 сек),
> происходит запись на диск, из-за чего невозможно ни задействовать
> режимы энергосбережения (ноутбук), а также затруднена работа с неким
> квази-RT приложением. 
> 
> Протоколирующие демоны и сброс кэшей отключал, без толку, периодическая запись 
> продолжается всё равно.

Есть ещё специфические вещи типа опции commit=N у ext3 (journal commit
interval).
----------- следующая часть -----------
Было удалено вложение не в текстовом формате...
Имя     : =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Тип     : application/pgp-signature
Размер  : 189 байтов
Описание: =?iso-8859-1?q?=CF=D4=D3=D5=D4=D3=D4=D7=D5=C5=D4?=
Url     : <http://lists.altlinux.org/pipermail/community/attachments/20050507/7235f8d5/attachment-0003.bin>


Подробная информация о списке рассылки community