Besides adding the relevant network card driver to my kernel, what other preparations should I make for a desktop operating at that speed?
Yeah. I have a separate 10gig switch, 10gig router, 10gbit network cards for my desktops and NAS and network cables that can handle the bandwidth. It's been fun building this network out.pingtoo wrote:brundage,
Usually have faster network require faster CPU, because rarely the "product" (byte and bits) are produced by network card. it is CPU that generate those bytes and bits. So do your desktop have fast enough CPU to generate? And what application(s) on your desktop that would generate this large amount of data?
High speed network card usually refer to both faster deliver of bits and do more in shorter time (in sense of concurrency), so a 1Gb data over a 1Gb network vs 1Gb data over 10Gb network, it does not mean the 1Gn data over 10Gb network will only take 1/10 of time. because there are many more factors involve. for example I don't think the other end of your desktop that you are interactive with are just at the other end of your network cable (as in peer to peer)
So in other words, prepare to upgrade everything (hardware, software) to take advantage of the new high speed card.
Nothing really. Modern CPUs have enough Hz's and cores to keep up with those speeds.Besides adding the relevant network card driver to my kernel, what other preparations should I make for a desktop operating at that speed?
Does TCP offloadig even work with ethernet adapters?So have you inspect your kernel configuration for off load TCP to network card