Freesco, NND, CDN, EOS
http://forum.freesco.pl/

SAMBA - powoooolne kopiowanie -->niceshaper i brak UDMA
http://forum.freesco.pl/viewtopic.php?f=22&t=7208
Strona 1 z 2

Autor:  Anonymous [ piątek, 25 marca 2005, 23:03 ]
Tytuł:  SAMBA - powoooolne kopiowanie -->niceshaper i brak UDMA

Na serwerze uruchomiono (i tu pierwszy cud) SAMBE w celu udostępniania plików, ale kopiowanie (z serwera w sieci LAN 100 Mbps) odbywa się z zawrotną szybkością tylko!!! ok.: 100 kbytes/s, czyli tyle co łącza internetowego (1Mbps). RATUNKU!!! PS: że tak dodam kopiowanie w LAN (z innych kompów) odbywa się normalnie.

Autor:  czerwo [ piątek, 25 marca 2005, 23:15 ]
Tytuł: 

czyzby htb albo inny nics.... cie blokowal ;D

Autor:  Anonymous [ piątek, 25 marca 2005, 23:21 ]
Tytuł:  ------

widze, że spory tutaj ruch panuje... :D no to zobaczymy co się stanie /etc/rc.d/niceshaper stop !!! i dalej to samo :cry: co tu jeszcze można było popsuć !!!

Autor:  Anonymous [ sobota, 26 marca 2005, 00:38 ]
Tytuł: 

a zapytam. na jakim kompie stoi ta samba ?

Autor:  Anonymous [ sobota, 26 marca 2005, 11:29 ]
Tytuł: 

a odpowiem, 2) samba nie stoi tylko leży (przynajmniej u mnie ;-( ) 1) komp jest dość leciwy, ale zapis odbywał się normalnie - a żeby było jeszcze dziwniej po restarcie - samo się naprawiło.

Autor:  Anonymous [ sobota, 26 marca 2005, 11:40 ]
Tytuł: 

hehe ;)

w NND nie ma domyslnie ustawionego zapisu DMA (Direct Memory Access) dyskow tylko kopiowanie, nagrywanie i nne sa za pomoca trybu PIO czyli z uzyciem procesora (przynajmniej tak mi sie wydaje, wpis w lilo.conf).

I to moze byc wlasnie spowodowane tym wolnym kopiowaniem. Na poczatku moze idzie i szybko (wszystko wrzuca do pamieci) potem za kazdym kolejnym razem lub wiecej plikow jak nagrywasz moze byc spowolnienie pracy.

Autor:  czerwo [ sobota, 26 marca 2005, 12:55 ]
Tytuł: 

szukaj hdparm
a moze masz jeszcze zle skonfigurowana sambe od konfiguracji tez zalezy szybkosc kopiowania chodzi tu o wykorzysatnie szybkosci sieci i innych rzeczy

Autor:  Anonymous [ sobota, 26 marca 2005, 13:07 ]
Tytuł: 

wiem ze hdparm moze uruchomic DMA, ale tutaj jest problem tego typu ze wszystko jest poustawiane na maxa (sprawdzalem)

zauwazylem ze jak w lilo.conf usunie sie wpis:

append "ide=nodma" moim zdaniem odpowiadaja za uruchomienie trybu DMA to system sie resetuje co chwila i nic nie da sie z tym zrobic.

Autor:  Anonymous [ sobota, 26 marca 2005, 13:37 ]
Tytuł: 

Udało się wygenerować ten problem ponownie!!! pacman -R niceshaper dalej pacman -S niceshaper, /etc/rc.d/niceshaper start i już. Nieskonfigurowanie NICESHAPER'a (tzn. surowy, niezmodyfikowany plik konfiguracyjny) powoduje ten błąd!!! od samego początku kopiowanie odbywa się powoooli (max. 117kbytes/s). A DMA swoją drogą, ale już samo PIO daje 2 Mbytes/s (20 razy szybciej!!!).

Autor:  Anonymous [ sobota, 26 marca 2005, 14:13 ]
Tytuł: 

no to racja :) u mnie wlasnie idzie z takim transferem w granicacj 2-3,5Mbytes/s :)

Autor:  Anonymous [ sobota, 26 marca 2005, 14:17 ]
Tytuł: 

i to w porywach... chyba się szarpne na nowy kontroler. (albo płyte główną)

Autor:  Anonymous [ sobota, 26 marca 2005, 15:23 ]
Tytuł: 

w sumie to i tak Ci nie pomoze :) ja walcze zeby uaktywnic przesyl DMA na NND bo chodzi bez niego....moja plyta bezproblemowo obsluguje UDMA66 tylko jak usune wpis w lili.conf odpowiadajacy wlasnie za uaktywnienie dma to system sie restartuje co chwila.

Autor:  Anonymous [ sobota, 26 marca 2005, 15:47 ]
Tytuł: 

widget pisze:
zauwazylem ze jak w lilo.conf usunie sie wpis:

append "ide=nodma" moim zdaniem odpowiadaja za uruchomienie trybu DMA to system sie resetuje co chwila i nic nie da sie z tym zrobic.

Tak być nie może wsparcie UDMA musi być!!! jednak skombinuje kontroler ATA133 (może RAID) i coś się pokombinuje. Ale jak NND nie wspiera UDMA to taki numer nadaje się do MANTIS. Chyba, że można coś na to poradzić...

Autor:  MAC!EK [ sobota, 26 marca 2005, 20:57 ]
Tytuł: 

widget pisze:
w sumie to i tak Ci nie pomoze :) ja walcze zeby uaktywnic przesyl DMA na NND bo chodzi bez niego....moja plyta bezproblemowo obsluguje UDMA66 tylko jak usune wpis w lili.conf odpowiadajacy wlasnie za uaktywnienie dma to system sie restartuje co chwila.

sprawdzenie ustawienia DMA:
hdparm -d /dev/hda
włączenie DMA:
hdparm -d1 /dev/hda
wyłączenie DMA:
hdparm -d0 /dev/hda

Autor:  Alfred [ sobota, 26 marca 2005, 22:04 ]
Tytuł: 

Przy okazji, pytanie:
Gdzie najlepiej wpisać, aby system startował z włączonym DMA i PIO ?
Ja mam wpisane to (hdparm -c1 -d1 -k1 /dev/hda) w rc.local i działa, ale czasami przy ponownym uruchamianiu komp nie może przejść tego wpisu i stoi wypisując co kilkanaście sekund komunikat:
ide no interupt (lub coś w tym rodzaju) i muszę go resetować (nawet kilka razy).
Jeśli natomiast wpiszę hdparm -c1 -d1 (-k1) /dev/hda już po starcie (z ręki), to wszystko jest OK.

Autor:  Anonymous [ sobota, 26 marca 2005, 22:28 ]
Tytuł: 

hdparm -d /dev/hd.. bash: hdparm: command not found super mam wybrakowany system... ale pacman -U hdparm pomogło. <-- to powinno być automatycznie instalowane podobnie jak ta nieszczęsna SAMBA.
dopisane później po interwencji Mis' :oczywiście pacman -S hdparm

Autor:  Anonymous [ sobota, 26 marca 2005, 22:54 ]
Tytuł: 

hdparm -d1 /dev/hda
hdparm -d1 /dev/hdb
i kopiowanie już ma w porywach nawet 4MB/s. Jest jakiś postęp 117kbytes/s
(źle skonfigurowany niceshaper) --> 2000kbytes/s (brak DMA) --> 3400kbytes/s (?) za stara płyta(?) ale BIOSu nie sflashuje, bo na pewno prądu by zabrakło w trakcie! Załatwie nowy kontroler. (spodziewam się 15MB/s HDD da rade i LAN chyba też :) )

Autor:  Mis' [ sobota, 26 marca 2005, 23:23 ]
Tytuł: 

observator pisze:
widget pisze:
zauwazylem ze jak w lilo.conf usunie sie wpis:

append "ide=nodma" moim zdaniem odpowiadaja za uruchomienie trybu DMA to system sie resetuje co chwila i nic nie da sie z tym zrobic.

Tak być nie może wsparcie UDMA musi być!!! jednak skombinuje kontroler ATA133 (może RAID) i coś się pokombinuje. Ale jak NND nie wspiera UDMA to taki numer nadaje się do MANTIS. Chyba, że można coś na to poradzić...


nie musi, obsługa dma została wyłączona ponieważ zgłaszano problemy z tym na starszych komputerach. Zadaniem administratora jest dostosować system do posiadanego hardwareu i potrzeb. Dystrybucyjny system musi natomiast działać na minimalnej konfiguracji.

Przypominam poza tym iż jakakolwiek zmiana w lilo.conf bez przeinstalowania lilo ma mały sens.

Autor:  Mis' [ sobota, 26 marca 2005, 23:28 ]
Tytuł: 

observator pisze:
hdparm -d /dev/hd.. bash: hdparm: command not found super mam wybrakowany system... ale pacman -U hdparm pomogło. <-- to powinno być automatycznie instalowane podobnie jak ta nieszczęsna SAMBA.


wyjaśnisz dlaczego? nie każdy chce mieć, i co ważniejsze potrzebuje wszystkiego. Po to jest administrator żeby doinstalować potrzebne mu narzędzia.

Dodatkowe pytanie: Jak ci się udało zainstalować hdparm poleceniem:
pacman -U hdparm jeśli flaga -U wymaga nazwy pliku a nie nazwy pakietu?

Autor:  Anonymous [ sobota, 26 marca 2005, 23:39 ]
Tytuł: 

8O tak do mnie mów... -U się nie udało :( ale to było na pewno napisane:
pacman -S hdparm, a z tym dostosowaniem... to nie wiem czy kiedykolwiek się to uda zrobić :roll:

Strona 1 z 2 Strefa czasowa UTC+2godz.
Powered by phpBB® Forum Software © phpBB Group
https://www.phpbb.com/