Strona 1 z 2
Bardzo powolne kopiowanie plików
: 07 grudnia 2007, 15:00
autor: localh0st
Witajcie. Mam dwa dyski Seagate 40GB, i WD Caviar 80GB. Obydwa dyski są ATA. Od kiedy używam Linuksa, zauważyłem że kopiowanie plików (np. miedzy folderami na partycji/dysku systemowym), czy też miedzy dyskami jest bardzo powolne. Kopiowanie 3.5GB danych pomiędzy nimi trwa ok. 25 min (szybkość jaka widzę to ok. 1.5MB/s - 2.2MB/s). Zużycie procesora wynosi średnio 80 -90%, a ram 200MB(czy nie za mało?). System stoi na partycji z systemem plików ext3, drugi dysk (WD) ma system Fat32 (żebym mógł go trzymać na multimedia, w razie, gdybym musiał użyć Windowsa). Mam 640 RAM, i SWAP 1500MB, które nie są (albo bardzo rzadko) używane.
Kopiowanie plików na Seagate, a tak samo z Seagate na WD wynosi średnio 2MB/s! Straszne tępo, które nie wiem czym jest spowodowane. na Windowsie, kopiowanie tych samych plików, trwa kilka sekund. i tu moje pytanie, czy trzeba coś gdzieś przestawić, aby prędkość się zwiększyła? Może jakieś parametry w biosie? Szukałem na googlach, ale nic konkretnego nie znalazłem.
Pozdrawiam.
: 07 grudnia 2007, 15:44
autor: tomii
a masz dma (mozna w hdparm sprawdzic)
: 07 grudnia 2007, 16:04
autor: Yampress
moze nie masz załadowanego odpowiedniego modułu do obsługi kontrolera
: 07 grudnia 2007, 16:29
autor: localh0st
Włączyłem Windows, zainstalowałem Diskeeper no i zauważyłem, że jest straszliwie pofragmentowany WB Fat32. Na razie sie defragmentuje. Później sprawdzę jeszcze badsektory, i miejmy nadzieję, że będzie OK.
Yampress, a o jaki moduł chodzi?
tomii, jak włączę Debiana to powiem co i jak.
Pofragmentowanie:
: 08 grudnia 2007, 10:35
autor: frik
a jak kopiujesz to masz 100% zuzycia procka ?
: 08 grudnia 2007, 11:35
autor: localh0st
frik, tak.
Właśnie jeszcze sie defragmentuje, i trwa to już kilkanaście godzin. Usunąłem jeszcze 30Gb filmów, żeby miał łatwiej. Jeszcze pozostało z 30min.
No i teraz, nawet na Windowsie widzę, że chodzi tamta partycja znacznie szybciej. tu pojawia się pytanie, czym można z poziomu Linuksa, defragmentować partycję w FAT32?
pzdr.
: 08 grudnia 2007, 12:12
autor: kabzior
Yampress pisze:moze nie masz załadowanego odpowiedniego modułu do obsługi kontrolera
A jak to sprawdzić? Możesz coś więcej w tym temacie? Wydaje mi się że mam podobny problem do autora wątku.
Plus to samo z nagrywarką - wybieram nagrywanie z prędkością maksymalną (czyli 8x) a ona nagrywa z 2x...
: 08 grudnia 2007, 12:26
autor: localh0st
Dma włączone:
Kod: Zaznacz cały
asylum:/home/localh0st# hdparm -d /dev/hdb
/dev/hdb:
using_dma = 1 (on)
Kod: Zaznacz cały
asylum:/home/localh0st# hdparm -d /dev/hda
/dev/hda:
using_dma = 1 (on)
Teraz sprawdziłem, po defragmentowaniu.. Kopiuje 5MB/s, ale to chyba nadal za mało?
: 08 grudnia 2007, 15:42
autor: frik
temat zuzycia procka byl juz poruszany wiele razy nawet na tym forum i nikt nie potrafil nic na to poradzic. najdziwniejsze ze nie wszyscy maja taki problem. jest to najprawdopodobniej zwiazane z jadrem. no ale ja nie mam co do tego pewnosc. sam sprawdzalem to na 3 kompach i wszedzie to samo (na innych dystrybucjach tez to samo).
http://debian.linux.pl/viewtopic.php?t=1581
http://debian.linux.pl/viewtopic.php?t=4127
jak by ktos rozwiazal ten problem to bylo by milo(stawiam browara :-> ).
: 08 grudnia 2007, 16:30
autor: localh0st
hm, już nie wiem o co w tym wszystkim chodzi:
Kod: Zaznacz cały
asylum:/home/localh0st# hdparm -Tt /dev/hda
/dev/hda:
Timing cached reads: 386 MB in 2.01 seconds = 192.22 MB/sec
Timing buffered disk reads: 104 MB in 3.03 seconds = 34.27 MB/sec
asylum:/home/localh0st# hdparm -Tt /dev/hdb
/dev/hdb:
Timing cached reads: 328 MB in 2.00 seconds = 163.66 MB/sec
Timing buffered disk reads: 154 MB in 3.01 seconds = 51.17 MB/sec
Konqueror miałby jakieś ograniczenia, w przydzielaniu do RAM/procka?