Pertanyaan Bagaimana kartu ethernet 64 bit 1GPBS berbeda dari yang 32-bit?


Diberikan dua kartu ethernet sebagai berikut

Ketika kedua kartu ethernet berbagi peringkat 1GBPS yang sama, bagaimana 32 bit tambahan relevan? EDIT: Tautan terlampir ke beberapa yang saya temukan di ebay


4
2017-08-11 05:45


asal


64 Bit PCI mungkin mengacu pada PCIX ekstensi 64 Bit ke bus PCI yang terutama digunakan di server - crasic
Bagaimana tentang menyediakan tautan ke beberapa perangkat. - Zoredache


Jawaban:


Kartu PCI 64 bit akan masuk ke slot PCI-X (jangan bingung dengan slot PCI-e). Dalam prakteknya, standar PCI-33 memiliki bandwidth yang cukup untuk memberi makan kartu 1 gigabit, jadi Anda tidak akan melihat banyak perbedaan dalam kinerja, bahkan jika Anda memasukkan kartu 32 bit dalam slot 64 bit. Perhatikan bahwa slot dan kartu keduanya kompatibel.

Slot PCI-X biasanya hanya terlihat di server, mesin desktop biasanya hanya membawa slot PCI dan PCI Express x1, meskipun sistem workstation high-end sering memiliki PCI-X dan slot PCI-e non-video yang lebih luas (x4 atau x8).

Namun, kecepatan bus akan membuat perbedaan. Jika Anda memiliki kartu PCI-33 di slot PCI-X / 100, kartu 33 MHz akan memperlambat seluruh bus menjadi 33 MHz. Ini bisa membuat perbedaan pada kartu lain di bus itu. Slot PCI-X / 100 64 bit memiliki bandwidth nominal sekitar 800MB / detik. Jika Anda memasukkan kartu 33MHz di slot ini, itu akan memperlambat seluruh bus ke bawah, mengurangi bandwidth yang tersedia hingga 266MB / sec. Jika kartu lain di bus berpotensi mentransfer data lebih cepat dari itu (controller RAID, misalnya) maka bandwidth yang tersedia akan dibatasi menjadi 266MB / sec.

Saya telah melihat ini terjadi di alam liar. Jika mesin memiliki lebih dari satu bus PCI maka Anda dapat meletakkan kartu lambat pada satu bus dan kartu cepat di kartu lain. Kebanyakan server dan workstation yang lebih tua dengan bus PCI 64 bit memiliki lebih dari satu bus, meskipun server 1U atau 2U mungkin hanya memiliki slot yang tersedia di satu bus.


7
2017-08-11 08:48





Hanya data yang dapat ditukar antara memori dan kartu ethernet dalam gumpalan 64bit, bukan yang 32bit, yaitu 8 byte per pengambilan atau penempatan, bukan 4.

Oleh karena itu 64 bit kartu membutuhkan sekitar setengah lebih banyak waktu prosesor atau utilisasi bus dari yang 32 bit, untuk tingkat transfer yang sama.

Mereka juga akan membutuhkan pengemudi yang berbeda untuk mengetahui perbedaannya.


2
2017-08-11 08:40