|
TAR - użycie procesora
lepek - 26-12-2007 16:02
Ciekaw jestem dlaczego podczas wykonywania operacji z użyciem tar'a wykorzystuje on jedynie 30% procesora. Operacje trwaj± na pewno dłużej niż w przypadku gdyby to użycie wzrosło 3x do 90%. Czy jest to czym¶ podyktowane?
Jakby nie patrzeć wolałbym aby wykorzystywał "trochę" więcej CPU...
Pozdrawiam.
ruun - 26-12-2007 16:21
Próbowale¶ ustawić wyższy priorytet za pomoc± polecenia nice?
lepek - 26-12-2007 17:01
Próbowałem z tar'em i unrar'em:
nice -19 unrar e plik.rar
ustawiałem -1 (minimalny priorytet) jak i -19 (maksymalny) żadnych zmian, zużycie procesora nie skacze wyżej niż 25-30%.
Pozdrawiam.
ponton - 27-12-2007 01:20
To nic nie da, po prostu tar nie jest w stanie wykorzystać całego potencjału procesora, ponieważ najprawdopodobniej dysk nie nad±ża z zapisem informacji, więc procesor "czeka" (tzn. proces 'tar' jest u¶piony). Gdyby dysk był szybszy to tar by szybciej działał.
EDIT: Akurat najniższy priotytet to 19, a najwyższy -20 (minus dwadzie¶cia, liczba ujemna).
stepek - 28-12-2007 13:35
Zgadzam sie z pontonem nawet gdybys ustawil priorytet na najpierwszejszy na swiecie to i tak nie wykorzystasz calosci procesora bo zapis na dysk trwa duzo dluzej niz zapis do pamieci, z ktorej to zrzuca. Mozesz to jeszcze inaczej sprawdzic, jak zczneisz na raz pakowac 2 rozne duze pliki. Jak wykorzystanie procesora wzrosnie nie duzo lub nie zmieni sie to znaczy ze masz za wolny dysk. (tak mi sie wydaje)
lepek - 28-12-2007 14:11
Zgadzam sie z pontonem nawet gdybys ustawil priorytet na najpierwszejszy na swiecie to i tak nie wykorzystasz calosci procesora bo zapis na dysk trwa duzo dluzej niz zapis do pamieci, z ktorej to zrzuca. Mozesz to jeszcze inaczej sprawdzic, jak zczneisz na raz pakowac 2 rozne duze pliki. Jak wykorzystanie procesora wzrosnie nie duzo lub nie zmieni sie to znaczy ze masz za wolny dysk. (tak mi sie wydaje)
Dziwne bo sprzęt jest nowy i na pewno dysk pozwala na większ± prędko¶ć zapisu niż jest to realizowane teraz.
Dysk: http://www3.toshiba.co.jp/storage/en.../mk8037gsx.htm
Może system plików ma na to wpływ, pracuję na ext2 natomiast pod windowsem na ntfs rozpakowywanie odbywa sie przynajmniej 3x szybciej.
stepek - 30-12-2007 15:48
to mzoe zrob moj test i sprawdz co sie dzieje.
zanotowane.pldoc.pisz.plpdf.pisz.plminister.pev.pl
|