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,
mam serwer gier na sieci lokalnej na mocnym sprzęcie (C2D E6850 etc...) systemik Debian, kernel skompilowałem na 1000 Hz, i jest taki problem przy ustawieniu parametrów serwera gry na maksymalne obroty pojawia się tak zwany choke (tracone pakiety) co nie powinno wystąpić, ponieważ jestem bezpośrednio kabelkiem podłączony. Sprzęt też nie jest problemem, zużycie procka przez serwer to niecałe 33%.
Ktoś mnie naprowadził że mogę to zmienić grzebiąc w zaawansowanych opcja karty sieciowej.
I takie pytanie jakie mogą być to opcje?.
Znalazłem na Google wzmiankę o ethtool "http://www.cyberciti.biz/tips/howto-linux-add-ethtool-duplex-settings-permanent.html" czy to tylko o to może chodzić?.
Offline
Kurcze pozmieniałem wszędzie na full duplex etc i nic.
eth0: negotiated 100baseTx-FD, link ok product info: vendor 00:10:5a, model 0 rev 0 basic mode: autonegotiation enabled basic status: autonegotiation complete, link ok capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD advertising: 100baseTx-FD flow-control link partner: 100baseT4 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD eth2: negotiated 100baseTx-FD flow-control, link ok product info: vendor 00:07:32, model 17 rev 2 basic mode: autonegotiation enabled basic status: autonegotiation complete, link ok capabilities: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD advertising: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control link partner: 1000baseT-HD 1000baseT-FD 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control eth3: negotiated 100baseTx-FD flow-control, link ok product info: vendor 00:10:5a, model 0 rev 0 basic mode: autonegotiation enabled basic status: autonegotiation complete, link ok capabilities: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD advertising: 100baseTx-FD flow-control link partner: 100baseTx-FD 100baseTx-HD 10baseT-FD 10baseT-HD flow-control
Karty sieciowe 3coma (starsze modele, tak z przed 2 lat) (nie najlepsza polka ale śmigają ładnie ;-) )
Ostatnio edytowany przez graczu (2009-04-28 14:31:27)
Offline
zobacz w ifconfig pola z bledami i straconymi pakietami dla TX i RX ...
Offline
Karty sieciowe to jednak 3comy pomyliłem z dlinkami bo ostatnio wstawiałem dlinki w innej lokalizacji i tak po głowie chodziła nazwa. Te karty trochę lat już mają z 2 na pewno.
eth0 Link encap:Ethernet HWaddr 00:0a:5e:56:29:bc inet addr:xxxxxxxxx Bcast:xxxxxxxxxxx Mask:255.255.255.0 inet6 addr: fe80::20a:5eff:fe56:29bc/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:492791793 errors:0 dropped:0 overruns:1 frame:0 TX packets:543348274 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:690806322 (690.8 MB) TX bytes:2981946873 (2.9 GB) Interrupt:20 Base address:0x6000 eth2 Link encap:Ethernet HWaddr 00:1f:d0:14:c9:ec inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 inet6 addr: fe80::21f:d0ff:fe14:c9ec/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:144241334 errors:0 dropped:0 overruns:0 frame:0 TX packets:122760837 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:608929313 (608.9 MB) TX bytes:716895812 (716.8 MB) Interrupt:253 Base address:0x6000 eth3 Link encap:Ethernet HWaddr 00:0a:5e:20:84:cb inet addr:192.168.1.1 Bcast:192.168.1.255 Mask:255.255.255.0 inet6 addr: fe80::20a:5eff:fe20:84cb/64 Scope:Link UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 RX packets:3220096 errors:0 dropped:0 overruns:1 frame:0 TX packets:4622351 errors:0 dropped:0 overruns:0 carrier:0 collisions:0 txqueuelen:1000 RX bytes:366396597 (366.3 MB) TX bytes:541804287 (541.8 MB) Interrupt:19 Base address:0xe000
Link do którego jestem podłączony bezpośrednio eth3, podłączyłem się wpierw fabrycznie nowym 5 m patch kordem, a potem z ręcznej roboty i taki sam wynik pojawia się choke.
Errorów nie widać.
Karta sieciowa w mojej płycie głównej komp stacjonarny to gigabitówka na płycie asusa p5q (nowa).
Offline
Time (s) | Query |
---|---|
0.00009 | SET CHARSET latin2 |
0.00004 | SET NAMES latin2 |
0.00090 | 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='18.117.188.105' WHERE u.id=1 |
0.00089 | UPDATE punbb_online SET logged=1732344708 WHERE ident='18.117.188.105' |
0.00043 | SELECT * FROM punbb_online WHERE logged<1732344408 |
0.00077 | DELETE FROM punbb_online WHERE ident='13.58.18.135' |
0.00067 | DELETE FROM punbb_online WHERE ident='3.16.51.237' |
0.00067 | SELECT topic_id FROM punbb_posts WHERE id=117246 |
0.00005 | SELECT id FROM punbb_posts WHERE topic_id=14023 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=14023 AND t.moved_to IS NULL |
0.00006 | SELECT search_for, replace_with FROM punbb_censoring |
0.00126 | 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=14023 ORDER BY p.id LIMIT 0,25 |
0.00071 | UPDATE punbb_topics SET num_views=num_views+1 WHERE id=14023 |
Total query time: 0.00708 s |