spacer
spacer search

Miller Family Site
For family and friends

Search
spacer
Newsflash
header
Main Menu
Home
News
Family
The Web Links
Newsfeeds
Computing
Picture Gallery
Neighborhood
Site Map
Administrator
Old Content
Login Form
Username

Password

Remember me
Password Reminder
No account yet? Create one
 
Home arrow Computing arrow Networking arrow Why don't I get gigabit speeds on my new Gigabit network

Why don't I get gigabit speeds on my new Gigabit network PDF Print E-mail
User Rating: / 0
PoorBest 
Written by terry miller   
Sunday, 25 September 2005

Even with a brand new PC it's likely that some other internal system is the bottleneck. The tightest bottleneck on either of the two PC's will be the limit of the data flow.

Motherboard2.gif
Typical Motherboard Architecture

Typically traffic from the NIC would be written directly to a memory space set aside by the operating system for it. This type of transfer is known as "Direct Memory Access" (DMA) and handled mostly by the chip sets. The processor has to strip the remaining IP headers, determine where to place the data, prepare the data for disk access and finally write the data to the DMA space reserved for disk writes. The data travels back to the SouthBridge formatted in clusters and written to disk. The two trips through the bus and the multiple memory reads/writes are all in contention with other system services. If either the disk controller or the NIC is on the PCI there will be contention for the PCI bus.

The internal speed of the hard disk is the most likely bottleneck. You can help yourself here by ensuring that DMA is enabled. Follow these steps to get the most out of your current hard drive system. Obviously any system using the ATA/100 and below will never see full gigabit performance.

These transfer speeds were obtained from Sisoft Sandra's benchmarking suites.T My hard disk (purchased mid 2004 )tested at 47MB/sec.

ATA133 with Western Digital 120GB DiamondMax Plus 31MB/sec 248Mbs

SATA150 with Maxtor 120GB MaxLine Plus II 29MB/sec 232Mbs

SCSI U160 with Maxtor 18GB AtlasIV (15K RPM) 39MB/sec 312Mbs

SATA with 2*WD Raptor (raid 0) 95MB/sec 760Mbs

SCSI U320 with 2xMaxtor AtlasIV 115MB/sec 920Mbs

SATA with 4*WD Raptor (raid 0) 144MB/sec 1.15 Gbs

The next most likely bottleneck would be the PCI bus interface. This interface is shared among all devices. Your RAID controller card and and nic traffic would have to traverse the same bus unless these devices were built into the chipset. A server type system with multiple PCI controllers would also help. The PCI bus runs at the speed of the slowest card on the bus, so an old sound card could be limiting the rest of the peripherals.

PCI Bus theoretical limits

Shared among all devices

PCI-32/33 132MB/sec (1 Gbs)

PCI-64/66 512MB/sec (4 Gbs)

PCI-X-133 1GB/s (8 Gbs)

Bandwidth exclusive to each device Intel 900, Via K8T890

PCI-Express 250MB/sec (2Gbs) (each way).

Some other contributing factors could be a shortage of memory since additional disk writes will be necessary to clear a space for the processing. Other applications (or even the OS) accessing memory, the disks or using processor cycles while the transfer is in process could also affect the speed.

Last Updated ( Sunday, 25 September 2005 )
< Previous   Next >
spacer
Search

 

Mambo is Free Software released under the GNU/GPL License.
spacer