On 09/16/11 18:00, Kaminar:
potreboval bych poradit, jak lze na FreeBSD zjistit, jake aplikace momentalne vytezuji HDD a jak moc jej vytezuji.
To je prakticky nemozne. Mezi aplikaci a vlastnim zapisem sektoru na disk je ohromne mnozstvi mezivrstev a ud urciteho okamziku dolu je konkretni aplikace nezajimavym a neevidovatelnym udajem.
Uvedom si, ze zapis je asynchronni a mezi aplikaci a diskem je mj. cache. Do stejneho mista muze zapisovat vice aplikaci, coz cache odstini a na disk se dostane az "posledni" zapis - ale ktera z tech vice zapisujicich aplikaci je ta, ktera byla v konkretnim rozhodnem okamziku "posledni" je nezajimave a tato informace proste neni k dispozici.
Na urovni disku se dokonce nevi ani to, do jake partition ci slice (tim mene adresare nebo souboru) zapis probiha - takze dokoce i kdybys do kazdeho souboru psal jen jedinou aplikaci a vedel ktera pise do ktereho, k identifikaci puvodce zapisu konkretniho sektoru by ti to nijak zvlast nepomohlo.
Na urovni disku se proste nedozvis, ktera aplikace konkretne je puvodcem daneho konkretniho pozadavku.
Dan -- FreeBSD mailing list (users-l@freebsd.cz) http://www.freebsd.cz/listserv/listinfo/users-l