Personal computing discussed
Moderators: renee, SecretSquirrel, notfred
captaintrav wrote:Predictably, an old laptop with an Intel gigabit NIC can thrash ~1gbit in either direction,
Aphasia wrote:Any decently integrated NIC on the chipset should be able to get full speed. I usually get around 113-120MB/s (900-960mbps) worth, which pegs my NIC's at >90-96% Utilization during one way transfers. Also note that depending on what drives you have, if not an SSD 120MB/s is a fair bit of data that usually aren't reached on multi-file transfers, especially smaller files.
05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
notfred wrote:You already know the answer:captaintrav wrote:Predictably, an old laptop with an Intel gigabit NIC can thrash ~1gbit in either direction,
Messing around with anything else is just wasting your time.
notfred wrote:I'm seeing Intel GigE PCIe cards for ~$40 Canadian from Newegg, Amazon and Canada Computers. I don't call that expensive for never having to worry about Realtek again - fear the crab!
Waco wrote:Disable all of the CPU offloading in the driver on the Realtek card and you'll see a nice performance bump at the cost of a little CPU time.
titan wrote:Besides the NIC and computers, your switch will be a limiting factor as well. Any decent switch will at least have 900 Mbps each way.
captaintrav wrote:Aphasia wrote:Any decently integrated NIC on the chipset should be able to get full speed. I usually get around 113-120MB/s (900-960mbps) worth, which pegs my NIC's at >90-96% Utilization during one way transfers. Also note that depending on what drives you have, if not an SSD 120MB/s is a fair bit of data that usually aren't reached on multi-file transfers, especially smaller files.
I agree, but this one seems to be a bit s#$!:Code: Select all05:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 03)
That said, at least it works, I had Realtek hardware in the past that wouldn't work reliably in Linux at all. I'm going to order up an Intel PCIe add-in card and test. I think I should be able to push 60-80MB/sec with the drives I have but haven't got there yet. Of course I'm just being picky since I have a large one-time amount of data to transfer, but what's the use being an 'enthusiast' if I can't be fussy? lol
Aphasia wrote:I think all my integrated Nic's are actually Intel based, it doesnt even really show up on any CPU meter.
notfred wrote:Press "1" in top to get the per-cpu usages.
Waco wrote:titan wrote:Besides the NIC and computers, your switch will be a limiting factor as well. Any decent switch will at least have 900 Mbps each way.
Any decent small switch should be able to run full line-rate on every port in both directions. Even my crappy D-Link can do that!