Portál AbcLinuxu, 26. dubna 2024 05:54


Dotaz: RTL8169 a rychlost

11.1.2006 14:56 michal
RTL8169 a rychlost
Přečteno: 247×
Odpovědět | Admin
Dobry den, mam dva Linuxove bridge. v kazdom su osadene 2x Planet ENW-9605 (Realtek 8169 chipset).
Potreboval som otestovat aku realnu priepustnost to moze asi mat.
pri kazdom sposobe sa mi rychlost neprekrocila cez niakych 10-11MB/s ako by bezali v 100mbit mode.
dmesg ukazuje:
eth0: RTL8169 at 0xd0a29000, 00:30:4f:40:dc:f8, IRQ 16
eth1: RTL8169 at 0xd0a2b000, 00:30:4f:47:34:a4, IRQ 17
...
eth1: 1000Mbps Full-duplex operation.


neviem ci by to nemohlo suviesiet s tym ze mi mii-tool karty nerozpozna:

SIOCGMIIPHY on 'eth0' failed: Operation not supported
SIOCGMIIPHY on 'eth1' failed: Operation not supported

na internete sa o tom aj nieco pise ale niake fukcne riesenie som nenasiel.
Neviem ci je ta podpora MII potrebna, ide mi iba o co najefektivnejsie vyuzitie tych 1Gbps

dakujem za kazdu radu
Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře.

Odpovědi

11.1.2006 15:07 michal
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Odpovědět | | Sbalit | Link | Blokovat | Admin
este doplnim (obe zostavy):
Mandrake 10.1 official - 2.6.8.1-12mdk
CPU: Intel Celeron 733Mhz RAM:256MB
11.1.2006 21:09 Marek | skóre: 21
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Jestli této konfiguraci odpovídá o diskový subsystém, problém bude právě tady ... navíc uvedená síťová karta není opravdová karta, ale většinu operací řídí SW, takže na výkonu může mít vliv i procesor a celková propustnost systému. Navíc cpát do PCI takovou síťovku je kravina, možná do 64 bitového PCI. Vliv může mít i kabeláž.
11.1.2006 15:41 David Jaša | skóre: 44 | blog: Dejvův blog
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Odpovědět | | Sbalit | Link | Blokovat | Admin
1. Data na "zdrojovou" síťovku jste tahal odkud a kam jste je potom posílal z "cílové"? Pokud byla alespoň jedna odpověď "pevný disk", tak bych začal odtud... 2. Vyhovuje kabel pro 1000 Mbps ethernet?
oVirt | SPICE
11.1.2006 16:07 michal
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
skusal som ping -f -s 1450 z jedneho bridgu na druhy.
nevedel som ci to dokaze vygenerovat dostatocny traffic tak som na jednom z nich spustil apache a skusil cez wget tahat 1GB subor. traffic bol tiez v priemere 10-11MB/s.
kable su urcite v poriadku
11.1.2006 16:59 michal
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
ked by mohlo byt zdrzanie ten pevny disk, akym inym sposobom by sa dala zistit ta priepustnost aby som ten disk obisiel? dakujem
11.1.2006 17:10 Michal Kubeček | skóre: 72 | Luštěnice
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Nemáte-li po ruce žádný vhodnější nástroj a chcete použít Apache, zkuste tento CGI skript:
  #include <unistd.h>
  #include <errno.h>

  #define BUFLEN 8192

  int main()
  {
    int i, R;
    unsigned char buff[BUFLEN];

    for (i=0; i<BUFLEN; i++) buff[i] = (unsigned char) (i % 256);

    while (1) {
      R = write(STDOUT_FILENO, buff, BUFLEN);
      if (R<0 && errno != EINTR) return 1;
    }

    return 0;
  }
a na druhé straně
  wget -O/dev/null http://server/cgi-bin/gen.cgi
12.1.2006 12:34 michal
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
dakujem za script. podarilo sa mi dosiahnut 35MB/s
neviem ci uz viac nedosiahnem, ale skusim sa s tym este trochu pohrat. dakujem za vsetky rady
12.1.2006 15:38 David Jež | skóre: 42 | blog: -djz | Brno
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Neuděláš ani náhodou ani omylem. Musíš si nejdřív pořídit buďto PCI-64, PCI-X nebo PCI express :-) a k ní síťovku...
-djz
"Yield to temptation; it may not pass your way again." -- R. A. Heinlein
11.1.2006 17:59 Jirkaehm | skóre: 9
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
pokud jsou sitovky do PCI slotu dela to samozrejme PCI slot coz dle rychlosti ktere pisete i zhruba odpovida :) jinak muzu odporucit nastroj iperf na mereni rychlosti site (google.com prvni nebo druhej odkaz ;) )
11.1.2006 20:56 Tom K | skóre: 21
Rozbalit Rozbalit vše Re: RTL8169 a rychlost
Odpovědět | | Sbalit | Link | Blokovat | Admin
Nevim, jak softwarova sitovka od realteku, ale intel e1000 desktop na pci32 udela cca 750mbit pri prenosu CPU-CPU. Realne je to tak okolo 25-35MiB/s (ftp). Realtek ci co mam sice na desce taky, ale nehodlam ho na sit poustet, protoze si to nezaslouzi.
echo -n "u48" | sha1sum | head -c3; echo

Založit nové vláknoNahoru

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.