Portál AbcLinuxu, 26. dubna 2024 23:23


Dotaz: Ako zistit, co zapisuje a cita z disku?

7.5.2004 23:56 peto
Ako zistit, co zapisuje a cita z disku?
Přečteno: 221×
Odpovědět | Admin
Dobry vecer Potreboval by som zistil, ktory proces cita, alebo zapisuje na disk, pretoze ho nemozem uspat (uspi sa a hned sa prebudi). Da sa to nejako?
Predstavujem si to tak, ze by to vypisovalo kazde volanie jadra na zapis alebo citanie.
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

8.5.2004 08:53 unchallenger | skóre: 69 | blog: unchallenger
Rozbalit Rozbalit vše Re: Ako zistit, co zapisuje a cita z disku?
Odpovědět | | Sbalit | Link | Blokovat | Admin
To by to šlo s pomocí Linux Trace Toolkitu, což je ale poněkud overkill. Jednodušší obvykle je zkusit postupně ukončovat procesy, a až to přestane hrabat na disk, tak to byl on...
Josef Kufner avatar 8.5.2004 09:24 Josef Kufner | skóre: 70
Rozbalit Rozbalit vše Re: Ako zistit, co zapisuje a cita z disku?
Nebo by slo jeste nejak sikovne znasilnit lsof.
Hello world ! Segmentation fault (core dumped)
8.5.2004 16:24 Michal Marek (twofish) | skóre: 55 | blog: { display: blog; } | Praha
Rozbalit Rozbalit vše Re: Ako zistit, co zapisuje a cita z disku?
Odpovědět | | Sbalit | Link | Blokovat | Admin
V dostatecne aktualnich jadrech je na to /proc/sys/vm/block_dump. Docela dobry napad je nejdriv vypnout syslog (resp. nechat ho vypisovat jenom na nejakou konzoli), jinak se muze zaplnit hlaskami o tom, ze jadro hlasi ze syslog zapisuje ze jadro hlasi ze syslog zapisuje... :-)

Vic info v /usr/src/linux/Documentation/laptop-mode.txt.

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.