LinuxQuestions.org
Support LQ: Use code LQ3 and save $3 on Domain Registration
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Ubuntu
User Name
Password
Ubuntu This forum is for the discussion of Ubuntu Linux.

Notices

Reply
 
LinkBack Search this Thread
Old 11-08-2010, 01:04 PM   #1
Orangutanklaus
Member
 
Registered: May 2006
Posts: 89

Rep: Reputation: 15
Unhappy GbE throughput doesn't satisfy me


Hiho mates!

I'm running a Zotac NM-10-B-E (equipped with a D510 ATOM cpu and 4GB of RAM) under Ubuntu 10.10 x64. The system is connected to a suitable GbE switch from Linksys. Because the ATOM machine is currently only a testbed the operating system is installed on a SDHC via USB. The workmate on the LAN is a powerfull six core machine, running Win7 x64.

The connection tests are performed with the current versions of iperf. The problem - I can't exeed ~0.5Gbit throughput. File transfer tests from and to a local ramdisk on the linux system confirm the result from iperf. All tests were performed trough a direct connection as well.

The cpu workload moves arround 70% while the NIC is transfering/receiving data. The settings on the linux systems for tcp autotuning seem to be sensible. Enough buffer space as well as all advanced setings like selective ACKs, window scaling and so on are active.

In my eyes the linux system, more precise the ATOM, should be capable to handle nearly full speed GbE throughput - at last in synthetic benchmarks like iperf. Could it be a problem of the driver implementation for the NIC?
Code:
03:0b.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL-8110SC/8169SC Gigabit Ethernet (rev 10)
        Subsystem: ZOTAC International (MCO) Ltd. Device 8167
        Flags: bus master, 66MHz, medium devsel, latency 64, IRQ 16
        I/O ports at e800 [size=256]
        Memory at febdfc00 (32-bit, non-prefetchable) [size=256]
        Expansion ROM at febe0000 [disabled] [size=128K]
        Capabilities: <access denied>
        Kernel driver in use: r8169
        Kernel modules: r8169
Any suggestions are welcome!

Regards
OK
 
Old 11-09-2010, 10:47 PM   #2
paulsm4
Guru
 
Registered: Mar 2004
Distribution: SusE 8.2
Posts: 5,863
Blog Entries: 1

Rep: Reputation: Disabled
Hi -

Two suggestions:
1. Check out this link:

http://forums.opensuse.org/english/g...sc-8169sc.html

2. Consider trying a different type of GB Ethernet card. There are many good choices on the LQ HCL:
http://www.linuxquestions.org/hcl/index.php/cat/10

'Hope that helps!
 
Old 11-10-2010, 02:07 AM   #3
Orangutanklaus
Member
 
Registered: May 2006
Posts: 89

Original Poster
Rep: Reputation: 15
I've tried your first suggestion adopt to my ubuntu system but with no success. After studying the specification for this NIC at Realtek's website I recogniced that the RTL-8110SC/8169SC Gigabit Ethernet (rev 10) has only a PCI interface for the connection to the chipset. After all tests and configurations I believe this must be the reason for the minor throughput as we know PCI is at best capable to handle this bandwidth theoratical.

So I don't spend more time in this problem and going to buy a PCIe NIC. That really annoying me because it discards my whole concept but I see no other solution to get full GbE throughput.

Anyway, thank you for your reply and tips.

Regards
OK
 
  


Reply

Tags
atom, gigabit, networkcard, realtek


Thread Tools Search this Thread
Search this Thread:

Advanced Search

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off
Trackbacks are Off
Pingbacks are On
Refbacks are Off


Similar Threads
Thread Thread Starter Forum Replies Last Post
Does dm-crypt satisfy the FIPS? noarmangel Linux - Security 1 08-06-2008 12:02 PM
D-Link Cardbus GbE NIC on Dell latitude C400 andywest Linux - Hardware 1 03-29-2007 12:58 PM
Strange 1 GbE PC to PC Cross-Cable Problem LinuxGeek Linux - Networking 5 04-03-2006 03:24 AM
unable to satisfy dependencies ??? belkins Linux - Newbie 2 10-18-2004 03:23 PM
Red Hat 9 + Intel CSA GbE controller: How to enable? C38368 Linux - Networking 4 06-01-2004 09:55 AM


All times are GMT -5. The time now is 01:11 AM.

Main Menu
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
identi.ca: @linuxquestions
Facebook: linuxquestions Google+: linuxquestions
Open Source Consulting | Domain Registration