az OS Ubuntu 9.04, következő a problémám:
ha torrentezek, néha azt csinálja hogy felszökik az iowait az egekbe, emiatt kb megáll az egész rendszer, van hogy az egeret is alig lehet megmozdítani, a programok nem válaszolnak, a zene akadozni kezd stb.
ugyanezt csinálja hasheléskor, és kicsomagoláskor is, mindig. A kicsomagolás max 10MB/s körül mozog ami elég nevetséges, nem értem miért csinálja.
Win alatt működik minden, legalábbis ilyen szintű belassulást nem tapasztaltam egyszer sem.
van valakinek valami ötlete mitől lehet és mit lehet vele csinálni?
hdparm -tT /dev/sda
/dev/sda:
Timing cached reads: 2028 MB in 2.00 seconds = 1014.13 MB/sec
Timing buffered disk reads: 226 MB in 3.02 seconds = 74.90 MB/sec
- 2173 megtekintés
Hozzászólások
nekem is :)
4éves vinyó
DL: 3 Mbyte/s
sajnos a Hdd-k miatt szokott belassulni egy rendszer.
Mikor megveszed, tök jó gyors, tökéletes, de 1 év után már sokkal lassabb, ugyan azokkal a szoftverekkel.
Használj SSD -t ha nagyon zavar :) hosszútávon szerintem jobb.
- A hozzászóláshoz be kell jelentkezni
szerintem régebben jó volt, nem folyamatosan lett ilyen szerintem.
- A hozzászóláshoz be kell jelentkezni
a magas io waitnel figyeltem fel, hogy valami nem oks
roviddel utanna az ssd mar csak olvashato volt
- A hozzászóláshoz be kell jelentkezni
az jo mert amugy az eeepc-m is kb ezt csinalja. egy even belul tonkre kell akkor tennem, addig garis :)
- A hozzászóláshoz be kell jelentkezni
Ha be van kapcsolva a write, es read cache, akkor lehet a filerendszer, utemezoknel kellene keresni a problemat. Filerendszerek nemelyike szeret toredezni, es emiatt idonkent iszonyatosan blassul (foleg torrent miatt szeret toredezni). Masik az utemezo lehet meg, cfq valt be szamomra a legjobban, a legtobb kernel is szerintem mar ezzel van alapbol szerelve. Szoval szerintem a filerendszerrel lehet valami. Milyet hasznalsz? Szvsz xfs a legjobb torrentezesre amugy.
-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)
- A hozzászóláshoz be kell jelentkezni
a rendszer ext4-en van, az adatok amirol-amire kicsomagolok meg ahova torrentezek ext3. egy vinyó az egész.
- A hozzászóláshoz be kell jelentkezni
Szerintem az ext3 lesz a hibas. Mekkora a toredezettsege?
-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)
- A hozzászóláshoz be kell jelentkezni
elképzelhető, elég régóta megvan már ez a partíció. hogy lehet annak utánanézni?
- A hozzászóláshoz be kell jelentkezni
stop torrent;
mount -o remount,ro /dev/sda1234
fsck.ext3 -n -E fragcheck /dev/sda1234
mount -o remount,rw /dev/sda1234
- A hozzászóláshoz be kell jelentkezni
fsck megmondja
fsck -vnf /dev/sda1 pl.
kozben latom egerersz is irt egy megoldast.
-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)
- A hozzászóláshoz be kell jelentkezni
/dev/sda3: clean, 29154/14172160 files, 25551672/28320586 blocks
29154 inodes used (0.21%)
3072 non-contiguous files (10.5%)
25 non-contiguous directories (0.1%)
# of inodes with ind/dind/tind blocks: 19475/4272/1
25551672 blocks used (90.22%)
0 bad blocks
2 large files
nem értek hozzá, de ez nem tűnik nekem olyan vészesnek, vagy az?
- A hozzászóláshoz be kell jelentkezni
sajnos találkoztam már olyan lemezzel ami ennél a vizsgálatnál telenyomta a képernyőt warningokkal.
________________
Intel(R) Core(TM)2 Quad CPU Q6600 @ 2.40GHz, 4 Gb ram, x86_64 2.6.31-gentoo-r6
- A hozzászóláshoz be kell jelentkezni
Teljesen jo.
dmesg sincsen tele semmivel diszkkel kapcsolatosan?
-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)
- A hozzászóláshoz be kell jelentkezni
ezek a (modern) filerendszerek igen jol birjak a hasznalatot. Szamottevo fragmentacio akkor szokott elofordulni, ha neha-neha betelik, vagy ha allandoan magas telitettsegi szinten megy (90% felett) vagy ha lenyegeben nem tudja hasznalni a cachet (pl allando fsync(), fdsync() hivasok vagy nagyon teli a memoria)
Ha a memoriaban mindig van egy kis hely, es a filesystem soha nem megy 70% fole, es az atlag filemeret a filesystem meretenek elenyeszo resze (1% alatti) akor nem nagyon fragmentalodik, akar hosszu evek alatt sem.
- A hozzászóláshoz be kell jelentkezni
Igazad van, hogy elmeletileg nem kell toredezettsegmentesiteni. Az NTFS-t sem kell elmeletileg. Gyakorlatilag viszont torrentezes, es egyeb hasonlo igenybevetelnel sajnos igenis toredezik a filerendszer.
-------------------------------
“The 0 in Raid 0 stands for how many files you’re going to get back if something goes wrong” :)
- A hozzászóláshoz be kell jelentkezni
bad sector a vionyón? smart logban bármi érdekes?
- A hozzászóláshoz be kell jelentkezni
badsector nincs, smartot rogton nezek. Update: http://pastebin.com/m32ae4fb2 smart
- A hozzászóláshoz be kell jelentkezni
A smart szerint nincs komoly probléma, ami a nagy I/O waitre utalna, bár azt tudjuk, hogy a smart kimenetet nem szabad életbiztosításnak venni.
Korábban nem volt ez a jelenség, mikor nem használtál ext4-et?
--
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
előtte 2 v 3 kiadással előbbi ubuntu volt fent ext3 partición, azzal nem volt semmi gond. Nyilván nem kell a gépnek kitömörítés alatt olyan fürgének lenni mint mikor nem csinál semmit, de ez durva. Viszont amire írok meg olvasok adatpartíció az mindig is ext3 volt.
- A hozzászóláshoz be kell jelentkezni
a (CPU) iowait kevesse szamottevo ertek/grafikon, bar varhatoan nalad (desktopon) jol illezkedik a 'disk %usage' grafikonnal.
Inkabb rakd fel a sysstat parancsot, es a
sar -d -p 3 0
parancsot futtasd egy ablakban. Ott latod a 'avgqu-sz' erteket: ez a diszkre egyszerre varakozo IO muveletek szama. Valamint az utolso oszlop lehet erdekes, a '%util' ez pedig az, hogy a diszk iranyaba meno csatorna mennyire van kihajtva.
vegul is mindegy, hogy van egy fizikai badsect, aminek relokalasa lelassitja a diszket, vagy iszonyatosan fragmentalt, vagy veletlenszeruen megszalad a proceszekbol eredo terheles (bar ez utobbin lehet szoftveresen hangolni). tehat vegul is, nem feltetlen mond hasznosat a 'sar -d -p' :-)
- A hozzászóláshoz be kell jelentkezni
http://pastebin.com/m7662d107 ez akkor most mit is jelent?
- A hozzászóláshoz be kell jelentkezni
Az tisztán látszik belőle, hogy az sda diszk az fullon ki van járatva és megközelítőleg 50 MB/s az agregált sebesség, ami még elfogadható is lehet.
--
http://laszlo.co.hu/
- A hozzászóláshoz be kell jelentkezni
főleg, hogy egyszerre ír meg olvas mint az őrült, úgy nem is olyan rossz.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
átfogalmazom akkor, a sebessége elfogadható lehet, inkább azzal van akkor gondom hogy akad alatta a zene meg a programok nem valaszolnak, gyakorlatilag minden elvesz toluk es regebben ilyen nem volt. Ezzel kellene valamit csinálni mert baromi idegesítő.
- A hozzászóláshoz be kell jelentkezni
apt-get install iotop
--
\\-- blog --//
- A hozzászóláshoz be kell jelentkezni
néztem már nem igazán mond semmi okosat. van hogy "áll" az egész gép nem lehet csinálni semmit, de nem írja hogy bármi is ennyire zabálná a vinyót.
- A hozzászóláshoz be kell jelentkezni
Próbáld ki az ionice parancsot!
Torrent prioritását tedd le kicsire.
ionice -p[torrent pid] -c3 -n7
Mondjuk...
A normál a 4-es prioritás, ha jól emlékszem.
- A hozzászóláshoz be kell jelentkezni
nekem is volt ilyen, nem tudtam megoldani, a net tele van ilyen postokkal, szerintem ez "normális", sajnos így működik. nem tudom, az ext fájlrendszer miatt van-e, mást nem próbáltam.
én úgy "oldottam meg" a problémát, hogy beraktam még több vinyót, és szétdobtam rajta a dolgokat. a rendszer külön, külön az adatokat, és külön másik adatokat. pl. a te esetedben külön lehetne venni a rendszert egy vinyóra, külön a torrenteket, és külön a kicsomagolandó dolgoknak (gondolom a kész torrenteket csomagolod ki?). iowait így is lesz, de nem fog belassulni tőle a rendszer jelentősen.
----------------------------------
feel the beat - it's everywhere!
- A hozzászóláshoz be kell jelentkezni
Probald meg masik io scheudlerrel.
cat /sys/block/sda/queue/scheduler itt tudod megnezni mi van most es bele echoz-va a nevet, valaszthatsz mast.
Amit nem lehet megirni assemblyben, azt nem lehet megirni.
- A hozzászóláshoz be kell jelentkezni
mint amatőr, egy ötlet: nem az ext4 okozza?
A phoronix tesztek szerint sokat fsync-el, így esetleg az oprendszer cache írása lerontja a teljesítményt.
Meg kellene próbálni másra tenni az oprendszert, vagy kikapcsolni az ext4 állandó fsync-jét.
- A hozzászóláshoz be kell jelentkezni
elképzelhető, csak most nincs másik vinyóm nem tudom kipróbálni. Esetleg liveDVDről lenne értelme megnézni szerinted?
- A hozzászóláshoz be kell jelentkezni
Egy próbát megér, nem vesztesz az idődön kívűl semmit.
- A hozzászóláshoz be kell jelentkezni
még jobb, ha az ext4-et
-o nobarrier
kapcsolóval mountolod, ekkor a problémás fsync ki lesz kapcsolva.
- A hozzászóláshoz be kell jelentkezni