Journal performance mediocre

Posté par  .
Étiquettes : aucune
0
15
juin
2003
Vous allez me dire qu'on a que ce qu'on paie ;)
mais voila j'ai des realtek 8139-8139c, et les performances
sont mediocres en full duplex 100 base T ou TX
j'obtiens 1.14 mOctets/s....
Os =linux ou BSD.
J'avais jamais mesuré reellement, cela dis ces cartes ne font que 6 à 15 euros.
Vos essais donnent quoi?
  • # Re: performance mediocre

    Posté par  (site web personnel) . Évalué à 3.

    La mienne n'est pas branché.
    Par contre la j'ai une realtek 10Mbits et je fais du 940 Ko/s ...
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 1.

      Arf :)
      pourtant je pense que mes disque sont un peu plus rapides et ne limitent
      pas les perfs.
  • # Re: performance mediocre

    Posté par  (site web personnel) . Évalué à 3.

    ici j'ai une
    Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Subsystem: Realtek Semiconductor Co., Ltd. RT8139
    et mon colloc exactement la meme, payé dans les 100F y'a 2 ans, ca plafone vers les 7 ou 8Mo/s ..par contre, sur la passerelle (P200) la meme carte a du mal a depassé le 1Mo/s
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 1.

      Te plains pas, moi ma carte 3Com n'arrive pas a dépasser les 200Ko/s sur ma passerelle, et en plus ils ne veulent pas me la reprendre, car ils disent qu'elle marche parfaitement....
      • [^] # Re: performance mediocre

        Posté par  (site web personnel) . Évalué à 1.

        Attention, tout dépend de ton processeur aussi !

        S'il est déjà à 100% quand il délivre les 200ko/s, alors, il ne pourra pas délivrer plus !!
        (j'ai le cas sur mon portable, je vais à peine plus vite sur un réseau 100 par rapport à un réseau 10... et oui, un transfert à pleine vitesse en 10Mb/s occupe déjà 70% du proc !)
        • [^] # Re: performance mediocre

          Posté par  . Évalué à 1.

          gni ?!?! avec quel proc ? quel soft ?

          j'ai jamais vu le CPU monter pendant un transfert réseau...
          • [^] # Re: performance mediocre

            Posté par  (site web personnel) . Évalué à 1.

            Fait n'importe quel transfert/copie de fichiers etc...
            Tu as ton proc qui est occupé en partie !

            Et plus le proc est faible, plus il est occupé...

            Pour info, mon portable est un Céléron 466, et la carte une Comet Labs 10/100...
          • [^] # Re: performance mediocre

            Posté par  . Évalué à 2.

            j'ai la même chose avec une petite machine pII-200 un transfert en scp plafonne à 1.3 Mo/s avec le proc à 100%, mais en un get en ftp monte à 8-9 Mo/s.
            • [^] # Re: performance mediocre

              Posté par  . Évalué à 0.

              Je dois vraiment vous rappelez que scp crypte (1) le transfert ? Assez dur de faire ça sans proco, nan ?

              (1) chiffre/code/encode/maquille... chacun lira le verbe qui lui fait le plus plaisir et fera pas ch***, merci
              • [^] # Re: performance mediocre

                Posté par  . Évalué à 1.

                Ben euh, oui, c'est pour ça que le proc monte à 100% en scp et pas en ftp.

                Je ne vois pas l'intérêt de ta remarque. on le sait que le scp est crypté...
  • # Re: performance mediocre

    Posté par  . Évalué à 2.

    00:0c.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8139/8139C/8139C+ (rev 10)
    Subsystem: Realtek Semiconductor Co., Ltd. RT8139
    Flags: bus master, medium devsel, latency 32, IRQ 10
    I/O ports at dc00 [size=256]
    Memory at e3000000 (32-bit, non-prefetchable) [size=256]
    Expansion ROM at <unassigned> [disabled] [size=64K]

    la realtek de base a 11euros (j'en ai trois comme ca)
    8.9 Mo/s en switche, 9.7 Mo/s en croise

    (dsl)
  • # Re: performance mediocre

    Posté par  (site web personnel) . Évalué à 4.

    J'ai 4 realtek 8139c et elles ont toutes des performances correctes (de 5 à 7 Mo/seconde) sauf celle sur mon serveur qui est un K6 233 avec une noyau grsecurity + iptables + trafic shaping où j'ai plutôt 1.5 Mo/s.

    <ma vie à moi perso que j'ai>
    Maintenant à propos de ma vie : j'avais 5 realtek 8139c jusqu'à hier où l'une d'entre elles est venue à me lâcher. Comme elle avait moins d'un an et était donc encore sous garantie, j'arrive au magasin, où ils me l'échangent contre une carte dont je ne connais le chipset ni d'eve ni d'adam (d'ailleurs il a un marquage qui ressemble à un numéro de série, introuvable sur google). Du coup je demande (forcément) "et ca marche, sous linux, ça ?". Là je me suis retrouvé face à un technicien et un chef de rayon informatique incapables de me répondre, et refusant de me la rembourser. Bref après 10 minutes à fouiller sur le cd de drivers (contenant uniquement des drivers windows) je suis reparti avec la carte. Coup de pot, c'est un clone de tulip (une "Linksys Network Everywhere Fast Ethernet 10/100 model NC100 (rev 11)", mais c'était écrit nulle part dessus) donc elle marche très bien sous linux. Mais qu'est-ce que j'aurais pu faire si je m'étais retrouvé avec une carte n'ayant que des drivers windows, ou un mauvais support linux ? Suis-je en droit de demander qu'on m'échange une carte qui marche sous linux contre une autre ?
    </ma vie à moi perso que j'ai>
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 1.

      ca devrait, mais dans la pratique je suis quasiment sur que non
      apres, tu peux aussi prendre ton courage a deux mains de te coder un driver
      mais bon on est pas la pour ca en tant qu'utilisateur ...
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 1.

      Moi je fait des pointes a 10 Mo/s entre un Duron 800 et 750. Sinon ça stagne a 6-7Mo/s, mais le taux du processeur reste bas. Powered by vieux hub à 2 balle.
  • # Re: performance mediocre

    Posté par  . Évalué à 2.

    Ben pour moi sur mon petit serveur (celeron 333 , realtek 8139a), avec un switch à 40 euro, j' ai fait des pic à 10 Mo/s, mais sur les gros tranfert ça fait 7 à 8 Mo/s avec une dlink 530tx( chipset via rhine) de l' autre coté.

    vérifie ton cablage ( catégorie 5 pour moi) , AMHA tu as un soucis de ce cotés.

    Il y a quelques années linuxfr fonctionnait avec des realtek du même type il me semble, ça a changé depuis . Si quelqu' un peu confirmer ce que je dit........
  • # Re: performance mediocre

    Posté par  . Évalué à 1.

    Sur mon portable j'ai une carte reseau a base de rtk8139, par contre elle fonctionne assez mal sous NetBSD (pas encore essaie sous Linux ou autre chose).
    Quand je visite quelques pages web, ou me connecte en ssh, avec des faibles transfert il n'y a pas trop de problemes. Par contre quand j'essaie de transferer un gros fichier, par exemple avec scp, la la carte freeze, et ne fonctionne qu'un dizieme de seconde toutes les 3 secondes (je le vois sur les graphiques de gkrellm), et sur la console root ont peux lire plein de lignes avec des "watchdog timeout".
    En mettant la carte en 10Mb, il n'y a plus ce probleme la, mais c'est moins rapide que ca pourrait l'etre si la carte fonctionnait bien ....
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 1.

      En fait j'ai testé avec switch et cable croisé
      mes proc un amd k6-2 300, et un celeron 633...
      avec openbsd j'ai des pb similaires a toi avec netbsd (ce qui se comprend aisément).
      Dommage que les 3com et autres intel soit si chere.
  • # Re: performance mediocre

    Posté par  . Évalué à 2.

    de manière générale, il vaut mieux mesurer un débit en Mbits/s plutot qu'en Mo/s
    • [^] # Re: performance mediocre

      Posté par  . Évalué à 0.

      Et avec quoi vous les testez, vos perfs rézo (et autre...) ? Quand même pas juste en transférant un gros fichier et en regardant le temps que ça prend ?
      • [^] # Re: performance mediocre

        Posté par  . Évalué à 1.

        un get sous ftp :)
      • [^] # Re: performance mediocre

        Posté par  (site web personnel) . Évalué à 2.

        Le mieux pour tester correctement une carte réseau sous Linux, c'est d'utiliser l'outil TTCP ou Netperf. Cela permet de mesurer le débit maximum (throughput) pour transférer un nombre N d'octets en TCP ou UDP.

        Bon au boulot, j'ai un outil hardware spécifique pour ça (un Smartbits Spirent : générateur hardware de paquets IP) mais à 50 kEuro le chassis et une carte 2 ports Gigabit, c'est réservé à une utilisation pro.

        Et comme dit ci-dessus, les perfs réseaux ça se mesurer en Mbit/s et pas en Mo/s (même si tout le monde fait la conversion pour évaluer ses capacités en FTP ou P2P ;-) ).
  • # Re: performance mediocre

    Posté par  . Évalué à 3.

    t'as pas dit sur quoi tu etais branché (cable croisé, switch ?).
    Je pense que tu es bloqué en 10mb/s a cause d'une autonegociation de vitesse problematique
    essaye de forcer ta carte en 100 Fullduplex (sur l'autre machine aussi)
  • # Re: performance mediocre

    Posté par  . Évalué à 3.

    Sans paramétrage particulier :
    - passerelle - Netgear Model FA311 (National Semiconductor Corporation DP83815) : 10/100 Mbps
    local (hostname) : 270.10 Mbps 64.23% / 71.94% CPU (send local/receive remote)
    transfert simple : 92.59 Mbps 22.69% / 11.10% CPU (send local/receive remote)
    transfert fullduplex : 58.77 Mbps 14.59% / 9.20% CPU (send local/receive)

    - serveur - 3Com Corporation 3c905C-TX/TX-M (Tornado) : 10/100 Mbps
    local (hostname) : 1937.37 Mbps 72.63% / 79.74% CPU (send local/receive remote)
    transfert simple : 93.34 Mbps 4.60% / 44.00% CPU (send local/receive remote)
    transfert fullduplex : 89.24 Mbps 4.60% / 52.19% CPU (send local/receive remote)

    Moralité, sachant que l'on peut trouver des 3Com 3C905B TX PCI 10/100 MB aux alentours de 35 euros, je sais déjà quel sera mon prochain achat... histoire de booster un peu la passerelle ;o)
    • [^] # Re: performance mediocre

      Posté par  (site web personnel) . Évalué à 3.

      local (hostname) : 270.10 Mbps 64.23% / 71.94% CPU (send local/receive remote)
      local (hostname) : 1937.37 Mbps 72.63% / 79.74% CPU (send local/receive remote)

      doit pas etre le meme proc/kernel non plus pour avoir de diff de perfs sur le localhost
  • # Re: performance mediocre

    Posté par  (site web personnel) . Évalué à 2.

    J'ai deux Realtech 100Mb pas cher (je ne me rappelle plus du modèle, mais le module c'est via-rhine). Ca marche bien, sauf que des fois le transfert plafonne à 60ko/s et la seule solution est:
    - ifconfig eth0 stop
    - rmmod via-rhine
    - modprobe via-rhine
    - ifconfig eth0 start
    :-(
    • [^] # Re: performance mediocre

      Posté par  (site web personnel) . Évalué à 1.

      Ben c'est pas des Realtek alors, c'est des cartes lambda exploitant un chipset VIA-Rhine quelconque.
      D'ailleurs c'est vraiment de la merde, j'en ai deux et elles me font toutes les deux ce probleme (Dlink DFE-530TX, et noname).

      khorben

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.