Question En quoi une carte Ethernet 1GPBS 64 bits est-elle différente d'une carte 32 bits?


Étant donné deux cartes Ethernet comme suit

Lorsque les deux cartes Ethernet partagent le même classement 1GBPS, en quoi les 32 bits supplémentaires sont-ils pertinents? EDIT: Lien attaché à quelques-uns je suis situé sur ebay


4
2017-08-11 05:45


origine


64 bits PCI fait probablement référence à PCIX, une extension 64 bits du bus PCI principalement utilisée dans les serveurs. - crasic
Que diriez-vous de fournir un lien vers deux appareils? - Zoredache


Réponses:


Une carte PCI 64 bits tiendra dans un slot PCI-X (à ne pas confondre avec un slot PCI-e). En pratique, la norme PCI-33 a suffisamment de bande passante pour alimenter une carte de 1 gigabit, de sorte que vous ne remarquerez probablement pas beaucoup de différence de performances, même si vous placez la carte 32 bits dans un emplacement 64 bits. Notez que les slots et les cartes sont compatibles dans les deux sens.

Les logements PCI-X sont généralement visibles uniquement sur les serveurs, les ordinateurs de bureau ne transportent généralement que des connecteurs PCI et PCI Express x1, bien que les systèmes de poste de travail haut de gamme disposent souvent d'emplacements PCI-E non vidéo PCI-X et plus larges (x4 ou x8).

Cependant, la vitesse du bus fera la différence. Si vous avez une carte PCI-33 dans un emplacement PCI-X / 100, la carte 33 MHz ralentira le bus entier jusqu'à 33 MHz. Cela pourrait faire la différence avec les autres cartes de ce bus. Un slot PCI-X / 100 64 bits a une bande passante nominale d'environ 800 Mo / s. Si vous insérez une carte de 33 MHz dans cet emplacement, cela ralentira l'ensemble du bus, réduisant la bande passante disponible à 266 Mo / s. Si une autre carte sur le bus pouvait transférer des données plus rapidement que cela (un contrôleur RAID, par exemple), sa bande passante disponible serait limitée à 266 Mo / s.

J'ai vu cela se produire dans la nature. Si la machine dispose de plusieurs bus PCI, vous pouvez placer les cartes lentes sur un bus et les cartes rapides sur un autre. La plupart des serveurs et des postes de travail plus anciens dotés de bus PCI 64 bits disposent de plusieurs bus, bien que les serveurs 1U ou 2U ne disposent que de logements disponibles sur un bus.


7
2017-08-11 08:48





Simplement, ces données peuvent être échangées entre la mémoire et les cartes Ethernet en blocs de 64 bits au lieu de 32 bits, soit 8 octets par extraction ou par mise au lieu de 4.

Par conséquent, les cartes 64 bits nécessitent environ deux fois moins de temps processeur ou d'utilisation de bus que les cartes 32 bits, pour le même taux de transfert.

Ils auront également besoin de différents conducteurs conscients des différences.


2
2017-08-11 08:40