Nie jesteś zalogowany.
Jeśli nie posiadasz konta, zarejestruj je już teraz! Pozwoli Ci ono w pełni korzystać z naszego serwisu. Spamerom dziękujemy!

Ogłoszenie

Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.

#1  2006-08-11 14:29:36

  tomekku - Nowy użytkownik

tomekku
Nowy użytkownik
Skąd: brak
Zarejestrowany: 2006-07-05

Ograniczenie transferu przy kopiowaniu

Witam,

Czy da się przy komendzie cp ograniczyć transfer kopiowania?
Gdy kopiuje np. z prędkością 9MB/s procesor jest obciążony praktycznie w 100%. Chodzi oczywiście o kopiowanie lokalne na dysku. Są to pliku od 400mb do 2GB. Kopiowanie może nawet trwać do 15 minut, chcę po prostu aby podczas tej czynności było jak najmniejsze wykorzystanie procesora.
Da się to jakoś zrobić?

--
Pozdrawiam,
Tomasz.

Offline

 

#2  2006-08-11 14:42:10

  kaszak696 - Członek DUG

kaszak696
Członek DUG
Skąd: Kazimierz Dolny
Zarejestrowany: 2006-03-22
Serwis

Re: Ograniczenie transferu przy kopiowaniu

Można to zrobić z drugiej strony: ograciczyć procesowi cp użycie procka. Służy do tego program cpulimit.


http://images3.fotosik.pl/103/116624a3ce1555a7.gif
Linux registered user #423419

Offline

 

#3  2006-08-11 14:46:19

  ufocek - Członek DUG

ufocek
Członek DUG
Skąd: Stalowa Wola
Zarejestrowany: 2006-08-01

Re: Ograniczenie transferu przy kopiowaniu

hm a masz wlaczone na dyskach dma i io_support = 32 bit ? hdparm -i /dev/twoj_dysk i sprawdz sobie ustawienia:)

dla pewnosci mozesz zrobic tak hdparm -tT /dev/hdX - > jezeli masz dyski IDE bo w przypadku sata to /dev/sdaX

potem mozna dac hdparm -c1 -d1 /dev/hdX dla dyskow IDE , narazie hdparm ma problemy z dyskami sata:) i porownac transfer w obu przypadkach


Debian - sarge/etch/sid
FreeBSD

Offline

 

Stopka forum

Powered by PunBB
© Copyright 2002–2005 Rickard Andersson
Możesz wyłączyć AdBlock — tu nie ma reklam ;-)