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!
Prosimy o pomoc dla małej Julki — przekaż 1% podatku na Fundacji Dzieciom zdazyć z Pomocą.
Więcej informacji na dug.net.pl/pomagamy/.
Witam.
Ostatnio w mojej sieci domowej pojawił się nowy komp - lenovo s10-2.
Ogólnie mam dwa problemy:
W sieci jest kilka komputerów. Na każdym z nich transfer po sambie wynosi 4-6MB/s. Spędziłem już sporo czasu na grzebaniu w sieci, próbowałem już chyba wszystkich możliwych konfiguracji...i bez zmian.
Po http problem nie występuje, tj. transfer wynosi 10-12MB/s.
O ile z powyższymi niedogodnościami jakoś mogę, żyć, to na nowym sprzęcie transfer po sambie nie przekracza 1MB/s(a to też jest osiągane w porywach), natomiast po http 4-8MB/s.
Wynik [b]iperf[/b] raczej pozytywny:
root@symstym:[~]# iperf -c deck ------------------------------------------------------------ Client connecting to deck, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.0.8 port 52391 connected with 192.168.0.28 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 105 MBytes 88.0 Mbits/sec root@symstym:[~]# iperf -c deck ------------------------------------------------------------ Client connecting to deck, TCP port 5001 TCP window size: 16.0 KByte (default) ------------------------------------------------------------ [ 3] local 192.168.0.8 port 52393 connected with 192.168.0.28 port 5001 [ ID] Interval Transfer Bandwidth [ 3] 0.0-10.0 sec 105 MBytes 88.2 Mbits/sec
Jeśli chodzi o kartę:
mi5tic@symstym:[~]$ lspci |grep Eth 03:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8101E/RTL8102E PCI Express Fast Ethernet controller (rev 02)
[b]System:[/b]
Na nowym komputerze mam Lenny'ego, natomiast na pozostałych włącznie z serwerem Etcha.
[b]Jajko[/b]:
Na lapku: 2.6.32.5
Na serwie: 2.6.31.2
Sprawdzałem również połączenie na innych kablach, z pominięciem switcha...bez zmian.
W sieci jest wprawdzie router, ale wykluczyłem go skoro na pozostałych komputerach jest ok(po http) i znośnie po sambie.
[b]//edit[/b]
Odpaliłem grml z pendrive i występuje identyczny problem.
Problem ze sterownikiem, czy może uszkodzona karta sieciowa(nie spotkałem się jeszcze z takim przypadkiem, ale zapytać nie zaszkodzi)?
Jak sądzicie?
Jakiś pomysł jak rozwiązać powyższy problem(-y)?
Z góry dzięki.
Pozdrawiam.
Ostatnio edytowany przez mi5tic (2010-02-03 17:07:57)
Offline
masz uruchomiony jakis podział htb/hfsc ?
Offline
[quote=szewczyk]masz uruchomiony jakis podział htb/hfsc ?[/quote]
Nie.
Offline
Sprawdź co się dzieje podczas kopiowanie z prockiem i przerwaniamy (np top) może zabijają kompa, do tego hdparm -tT dysk.
Offline
[quote=tomii]Sprawdź co się dzieje podczas kopiowanie z prockiem i przerwaniamy (np top) może zabijają kompa, do tego hdparm -tT dysk.[/quote]
Obciążenie procka nie przekracza 30% zarówno przy sambie jak i http.
Jeśli chodzi o przerwania, [b]hi[/b]: do 3%, [b]si[/b]: do 2%
Co do hdparm, pierwsze dwa wyniki dla Samby dwa pozostałe dla http:
root@symstym:[~]# hdparm -tT /dev/sda2 /dev/sda2: Timing cached reads: 1036 MB in 2.00 seconds = 517.86 MB/sec Timing buffered disk reads: 188 MB in 3.02 seconds = 62.22 MB/sec root@symstym:[~]# hdparm -tT /dev/sda2 /dev/sda2: Timing cached reads: 1172 MB in 2.00 seconds = 585.42 MB/sec Timing buffered disk reads: 186 MB in 3.02 seconds = 61.62 MB/sec root@symstym:[~]# hdparm -tT /dev/sda2 /dev/sda2: Timing cached reads: 910 MB in 2.00 seconds = 454.57 MB/sec Timing buffered disk reads: 160 MB in 3.02 seconds = 52.96 MB/sec root@symstym:[~]# hdparm -tT /dev/sda2 /dev/sda2: Timing cached reads: 982 MB in 2.00 seconds = 490.74 MB/sec Timing buffered disk reads: 148 MB in 3.02 seconds = 48.94 MB/sec
Pzdr.
Offline
To są wyniki z lenovo prawda? A ile jest %wa?
Offline
[quote=tomii]To są wyniki z lenovo prawda? A ile jest %wa?[/quote]
Tak, Lenovo.
[b]%wa[/b] - niecały 1%, w porywach do 4%
Sprawdzałem również jak zachowuje się wtedy serwer.
Obciążenie cpu do 70%(raczej normalne biorąc pod uwagę, że cały czas ludzie coś pobierają przez http),
[b]%wa[/b] w porywach do 10%, [b]%hi[/b] do 6%, [b]%si[/b] do 5%,
Pzdr.
Ostatnio edytowany przez mi5tic (2010-01-31 14:06:16)
Offline
A możesz sprawdzić na win lub podłanczając w miejsce kompa który działa normalnie ?
Ps ten procek ma ht ?
Offline
[quote=tomii]A możesz sprawdzić na win lub podłanczając w miejsce kompa który działa normalnie ?
Ps ten procek ma ht ?[/quote]
Niestety(albo raczej stety) nie posiadam windowsa.
Podłączałem zamiast dwóch innych kompów.
Pobierałem po sambie i http z dwóch innych...i w każdym przypadku to samo.
Tak, posiada HT.
Pzdr.
Ostatnio edytowany przez mi5tic (2010-01-31 14:17:01)
Offline
Jak sprawdzałeś top to włączyłeś "1" - żeby osobno pokazał oba "rdzenie"?
Offline
[quote=tomii]Jak sprawdzałeś top to włączyłeś "1" - żeby osobno pokazał oba "rdzenie"?[/quote]
Nie, ale zrobiłem to teraz i wyniki praktycznie rzecz biorąc się nie różnią, tj. wyniki rozkładają się na "rdzenie".
Pzdr.
Offline
To nie wiem, jedyna rzecz jaka mi przychodzi na myśl to że procek nie wyrabia ale że to jest ht to inaczje pokazuje. Nie masz możliwości obniżeniu mu taktów na stałem lup innemu kompowi w sieci obniżyć taktowanie to niskiego poziomu?
Offline
[quote=tomii]To nie wiem, jedyna rzecz jaka mi przychodzi na myśl to że procek nie wyrabia ale że to jest ht to inaczje pokazuje. Nie masz możliwości obniżeniu mu taktów na stałem lup innemu kompowi w sieci obniżyć taktowanie to niskiego poziomu?[/quote]
Niestety, w kilku z nich biosy są tak okrojone, że nie mam takiej możliwości a serwa nie chcę wyłączać.
Jeszcze "drobny" szczegół. Skopiowałem sobie teraz po scp plik z problemowego laptopa(lenovo)... i transfer wynosił średnio 10MB/s, czyli problem tylko z downloadem(dla ścisłości, próbowąłem zarówno pobierać plik na lenovo, jak i wrzucać z innego kompa na lenovo, co praktycznie jest tym samym o ile się nie mylę).
Grzebiąc w sieci natknąłem się na informację, iż ustawienie trybu na stałe(w moim przypadku na 100mbps full duplex) powinno pomóc, niestety bez oczekiwanego rezultatu.
Pzdr.
Offline
znaczy po scp w obie strony idze dobrze czy tylko up z lenovo ?
Próbowałeś ustawiać bufory w smb.conf?
Offline
[quote=tomii]znaczy po scp w obie strony idze dobrze czy tylko up z lenovo ?
Próbowałeś ustawiać bufory w smb.conf?[/quote]
1. transfer jest ok tylko przy up z lenovo
2. tak, próbowałem chyba wszystkich kombinacji dla [b]socket options[/b], jak i opcji: max xmit, read prediction, read/write raw, os level i jeszcze kilka.
Pzdr.
Offline
Jeżeli up jest dobry to wg mnie oznacza problem z zapisem przez sambe, scp. Może inna wersja samby pomoże?
PS. Jaki masz up na sambie z lenovo?
Ostatnio edytowany przez tomii (2010-02-01 11:29:56)
Offline
[quote=tomii]Jeżeli up jest dobry to wg mnie oznacza problem z zapisem przez sambe, scp. Może inna wersja samby pomoże?
PS. Jaki masz up na sambie z lenovo?[/quote]
Problem z sambą i scp? Byłbym skłonny to rozważać, gdyby nie to, że problem występuje również po http.
W przypadku uploadu z lenovo po sambie, transfer cały czas utrzymuje się 6.5-8 MB/s.
Pzdr.
Ostatnio edytowany przez mi5tic (2010-02-01 13:45:17)
Offline
[quote=mi5tic]... Byłbym skłonny to rozważać, gdyby nie to, że problem występuje również po http.
...[/quote]
Masz namyśli niższy transfer przy pobieraniu przez http niż dla innych komputerów?
Offline
[quote=tomii][quote=mi5tic]... Byłbym skłonny to rozważać, gdyby nie to, że problem występuje również po http.
...[/quote]
Masz namyśli niższy transfer przy pobieraniu przez http niż dla innych komputerów?[/quote]
Tak, jak już wcześniej wspomniałem, w przypadku transferu w LANie
natomiast po http 4-8MB/s.[/quote]
W przypadku pobierania plików spoza LANu transfer np. po http nie przekracza...50KB/s, co przy łączu 100/100 przywołuje myśli samobójcze...
pzdr.Ostatnio edytowany przez mi5tic (2010-02-01 13:46:47)
[b][color=cadetblue]Lubię słowo [i]indolencja[/i].
Dzięki niemu moje lenistwo wydaje się czymś niezwykle wyrafinowanym.[/color][/b]
[i][b] - Bern Williams[/b][/i]
Offline
sorki zamotałem się i nie bardzo rozumiem. Na razie mówimy tylko o lanie
Ja to widzę tak :
inne komputery - http 10-12 w obie strony - ok
samba 4-6 trochę mało ale może być
lenovo : http 4-8 w obie strony- moze być
samba up 6-8 -ok , down 1 fatalnie .
i chodzi o ten 1 down cały czas.
Dobrze rozumiem ?
Ostatnio edytowany przez tomii (2010-02-01 13:54:41)
Offline
[quote=tomii]sorki zamotałem się i nie bardzo rozumiem. Na razie mówimy tylko o lanie
Ja to widzę tak :
inne komputery - http 10-12 w obie strony - ok
samba 4-6 trochę mało ale może być
lenovo : http 4-8 w obie strony- moze być
samba up 6-8 -ok , down 1 fatalnie .
i chodzi o ten 1 down cały czas.
Dobrze rozumiem ?[/quote]
Dokładnie.
1 down praktycznie używając jakiegokolwiek protokołu.
Pzdr.
Offline
Jak dla mnie problem z zapisem na dysku,
jaki wynik zwróci
dd if=/dev/zero of=10gb bs=1M count=10240
?
I jaka masz prędkość kopiowania z dysku na dyski i z jakiegoś szybszego pena na dysk ?
Ps down po http jest przecież ok 4-6 ?!
Ostatnio edytowany przez tomii (2010-02-01 14:15:47)
Offline
[quote=tomii]Jak dla mnie problem z zapisem na dysku,
jaki wynik zwróci
dd if=/dev/zero of=10gb bs=1M count=10240
?[/quote]
mi5tic@symstym:[~]$ dd if=/dev/zero of=10gb bs=1M count=10240 10240+0 records in 10240+0 records out 10737418240 bytes (11 GB) copied, 180.163 s, 59.6 MB/s
[quote=tomii]I jaka masz prędkość kopiowania z dysku na dyski i z jakiegoś szybszego pena na dysk ?[/quote]
dysk -> dysk - rozpoczyna się transferem około [b]50MB/s[/b] po czym w ciągu kilkunastu sekund spada do około [b]20MB/s[/b] i przy takim transferze się utrzymuje
pendrive -> dysk - około [b]25MB/s[/b]
[quote=tomii]Ps down po http jest przecież ok 4-6 ?![/quote]
Nie powiedziałbym, że ok, skoro na innych kompach osiągam bezproblemowo transfer około 10-12MB/s.
Pzdr.
Offline
Wydaje mi się że pownineś próbować inną sambę - nowsza lub starsza.
Poza tym 4-6 po http może być spowodowane tym że w lenovo procesor nie jest demonem szybkości.
PS. A możesz spróbować wyłączyć HT i sprawdzić?
Offline
[quote=tomii]Wydaje mi się że pownineś próbować inną sambę - nowsza lub starsza.
Poza tym 4-6 po http może być spowodowane tym że w lenovo procesor nie jest demonem szybkości.
PS. A możesz spróbować wyłączyć HT i sprawdzić?[/quote]
Mam w sieci również eee pc z N270 1,6GHz i radzi sobie bez problemu.
Przy odpaleniu z opcją kernela [b]acpi=off[/b] transfer po sambie wzrósł do ~[b]1,5MB/s[/b] natomiast po http nie spada poniżej [b]6MB/s[/b] więc już nieco lepiej.
Nie mam możliwości wyłączenia HT w biosie, więc jedyne co mogę zrobić, to jak powyżej acpi=off.
Pzdr.
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00129 | SELECT u.*, g.*, o.logged FROM punbb_users AS u INNER JOIN punbb_groups AS g ON u.group_id=g.g_id LEFT JOIN punbb_online AS o ON o.ident='3.136.236.178' WHERE u.id=1 |
0.00061 | REPLACE INTO punbb_online (user_id, ident, logged) VALUES(1, '3.136.236.178', 1732700463) |
0.00050 | SELECT * FROM punbb_online WHERE logged<1732700163 |
0.00061 | DELETE FROM punbb_online WHERE ident='3.145.91.111' |
0.00061 | DELETE FROM punbb_online WHERE ident='93.157.152.130' |
0.00019 | SELECT topic_id FROM punbb_posts WHERE id=139602 |
0.00026 | SELECT id FROM punbb_posts WHERE topic_id=16029 ORDER BY posted |
0.00054 | SELECT t.subject, t.closed, t.num_replies, t.sticky, f.id AS forum_id, f.forum_name, f.moderators, fp.post_replies, 0 FROM punbb_topics AS t INNER JOIN punbb_forums AS f ON f.id=t.forum_id LEFT JOIN punbb_forum_perms AS fp ON (fp.forum_id=f.id AND fp.group_id=3) WHERE (fp.read_forum IS NULL OR fp.read_forum=1) AND t.id=16029 AND t.moved_to IS NULL |
0.00005 | SELECT search_for, replace_with FROM punbb_censoring |
0.00101 | SELECT u.email, u.title, u.url, u.location, u.use_avatar, u.signature, u.email_setting, u.num_posts, u.registered, u.admin_note, p.id, p.poster AS username, p.poster_id, p.poster_ip, p.poster_email, p.message, p.hide_smilies, p.posted, p.edited, p.edited_by, g.g_id, g.g_user_title, o.user_id AS is_online FROM punbb_posts AS p INNER JOIN punbb_users AS u ON u.id=p.poster_id INNER JOIN punbb_groups AS g ON g.g_id=u.group_id LEFT JOIN punbb_online AS o ON (o.user_id=u.id AND o.user_id!=1 AND o.idle=0) WHERE p.topic_id=16029 ORDER BY p.id LIMIT 0,25 |
0.00094 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=16029 |
Total query time: 0.00674 s |