SATA?

T60/T61 series specific matters only
Post Reply
Message
Author
MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

SATA?

#1 Post by MaloventEvil » Tue Mar 06, 2007 9:52 pm

I could not find a t60 dock with SATA, although the t40 series had SATA in their docks --- what gives? How are you guys hooking up your external drives?

NS
ThinkPadder
ThinkPadder
Posts: 1053
Joined: Sun May 21, 2006 11:35 pm
Location: Singapore.. a tropical country..

#2 Post by NS » Wed Mar 07, 2007 4:53 am

I bought an external USB SATA adapter and use that for my SATA external drives.

MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

#3 Post by MaloventEvil » Wed Mar 07, 2007 6:55 am

that destroys the bandwidth of the SATA bus -- you're better off buying an expresscard SATA card, they range from 17-40$ and give you the full 3.0Gb/s vs USB 2.0's 480Mb bursting. (a huge speed boost)

brentpresley
ThinkPadder
ThinkPadder
Posts: 1434
Joined: Fri Dec 23, 2005 4:19 pm
Location: Dallas, TX
Contact:

#4 Post by brentpresley » Wed Mar 07, 2007 7:27 am

That is a pointless comparison.

Modern hard drives (even the 10,000 RPM desktop Raptors) don't come CLOSE pulling data off the drive at 150MB/s, much less 3GB/s.

Even the fastest laptop drives can't pull data off the platter more than about 60-70MB/s. That's 1/8 the bandwidth of a USB2.0 port.

Copy a 5-10GB file disk to disk via the internal SATA and Ultrabay adapter (both of which are on the INTERNAL HD Controller) and then try the same thing (with an identical drive) with the external USB 2.0 adapter and the internal drive.

The transfers will be within SECONDS of each other.


And don't give me the old argument about BURST transfer rates. Do you know how long it takes to clear out the cache RAM from a HD during a burst transfer? MILLISECONDS. From then on you are limited by the platter transfer rate.
Custom T60p
2.33GHz 4MB 667MHz Core 2 Duo
4GB PC2-5300 DDR SDRAM
Bluetooth / Atheros ABGN
200GB 7k200 7200RPM Hard Drive
8X DVD Multiburner
15" UXGA - ATI FireGL V5250 (256MB)

http://www.xcpus.com

dsalyers
Sophomore Member
Posts: 170
Joined: Mon Nov 13, 2006 1:52 pm
Location: Indiana, US

#5 Post by dsalyers » Wed Mar 07, 2007 9:03 am

brentpresley wrote:That is a pointless comparison.

Modern hard drives (even the 10,000 RPM desktop Raptors) don't come CLOSE pulling data off the drive at 150MB/s, much less 3GB/s.

Even the fastest laptop drives can't pull data off the platter more than about 60-70MB/s. That's 1/8 the bandwidth of a USB2.0 port.

Copy a 5-10GB file disk to disk via the internal SATA and Ultrabay adapter (both of which are on the INTERNAL HD Controller) and then try the same thing (with an identical drive) with the external USB 2.0 adapter and the internal drive.
I think you may be equating Gb = GB. SATA II has a maximum transfer rate of 3Gb/s (Gigabits - not bytes) = 384 MB/s. USB2 has a maximum transfer rate of 480Mb/s = 60MB/s.

Now, for example, the Hitachi 7200 RPM 100GB laptop harddrives are spec'd at having a media transfer rate of 629Mb/s = 78.625MB/s.

So, in fact, todays laptop HDs can most certainly exceed the throughput of USB2 for a sustained transfer.

However, I will say that it is likely a user would notice little difference between the two, unless they consistently did large file transfers.

tpribors
Sophomore Member
Posts: 164
Joined: Fri Feb 10, 2006 2:44 pm
Location: Las Vegas, NV

#6 Post by tpribors » Wed Mar 07, 2007 12:29 pm

SATA uses 8b/10b encoding, so 3Gbit/sec translates to 300MBytes/sec. (Divide by 10, not by 8.)

dsalyers
Sophomore Member
Posts: 170
Joined: Mon Nov 13, 2006 1:52 pm
Location: Indiana, US

#7 Post by dsalyers » Wed Mar 07, 2007 12:46 pm

tpribors wrote:SATA uses 8b/10b encoding, so 3Gbit/sec translates to 300MBytes/sec. (Divide by 10, not by 8.)
You are right. Forgot about that in my haste....

Miller88
Junior Member
Junior Member
Posts: 259
Joined: Tue Oct 24, 2006 1:30 pm
Location: Morrisville NY

#8 Post by Miller88 » Thu Mar 08, 2007 4:17 pm

brentpresley wrote:That is a pointless comparison.

Modern hard drives (even the 10,000 RPM desktop Raptors) don't come CLOSE pulling data off the drive at 150MB/s, much less 3GB/s.

Even the fastest laptop drives can't pull data off the platter more than about 60-70MB/s. That's 1/8 the bandwidth of a USB2.0 port.

Copy a 5-10GB file disk to disk via the internal SATA and Ultrabay adapter (both of which are on the INTERNAL HD Controller) and then try the same thing (with an identical drive) with the external USB 2.0 adapter and the internal drive.

The transfers will be within SECONDS of each other.


And don't give me the old argument about BURST transfer rates. Do you know how long it takes to clear out the cache RAM from a HD during a burst transfer? MILLISECONDS. From then on you are limited by the platter transfer rate.
On my server I can't notice a difference when making a backup via SATA card or USB2.0

MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

#9 Post by MaloventEvil » Sat Mar 10, 2007 5:03 am

how many people use your server? lol. if its just you, then sure.

kulivontot
Sophomore Member
Posts: 232
Joined: Thu Mar 30, 2006 9:01 pm

#10 Post by kulivontot » Sat Mar 10, 2007 1:16 pm

brentpresley wrote: Even the fastest laptop drives can't pull data off the platter more than about 60-70MB/s. That's 1/8 the bandwidth of a USB2.0 port.
Ok, sir you are mistaken. There is DEFINITELY a discernable difference between USB buses and SATA buses when it comes to utilizing the maximum transfer rates of hard drives. USB 2.0 has a maximum of 480 Mbps <-Mega bits, not mega bytes. Thus it saturates at 60 MB/s at its very MAX. Since you just said that some drives are capable of pulling data off a drive at 60-70 MB/s, then you will clearly run into a bottleneck over the USB bus. This is of course ignoring that you can have other devices on the same USB bus that will steal bandwidth away. Thus there is a clear need for a dedicated SATA or PCI express bus to gain maximum performance.

MaloventEvil
Sophomore Member
Posts: 140
Joined: Fri Apr 01, 2005 1:32 am
Location: Santa Cruz, CA

#11 Post by MaloventEvil » Sun Mar 11, 2007 12:44 am

kulivontot wrote:
brentpresley wrote: Even the fastest laptop drives can't pull data off the platter more than about 60-70MB/s. That's 1/8 the bandwidth of a USB2.0 port.
Ok, sir you are mistaken. There is DEFINITELY a discernable difference between USB buses and SATA buses when it comes to utilizing the maximum transfer rates of hard drives. USB 2.0 has a maximum of 480 Mbps <-Mega bits, not mega bytes. Thus it saturates at 60 MB/s at its very MAX. Since you just said that some drives are capable of pulling data off a drive at 60-70 MB/s, then you will clearly run into a bottleneck over the USB bus. This is of course ignoring that you can have other devices on the same USB bus that will steal bandwidth away. Thus there is a clear need for a dedicated SATA or PCI express bus to gain maximum performance.
here here! i was too lazy to type that haha.

tomh009
Moderator Emeritus
Moderator Emeritus
Posts: 3021
Joined: Wed Feb 23, 2005 3:30 pm
Location: Kitchener, ON

#12 Post by tomh009 » Sun Mar 11, 2007 7:34 am

USB 2.0 does definitely max out before a modern 7200 rpm drive does -- though the difference really only shows on sustained sequential reads (ie large files on an unfragmented disk). On an external 5400 rpm drive the difference would likely be inconsequential.

Firewire will be somewhat faster than USB2, but eSATA is likely optimal for performance (unless you want to go SAS, but I suspect that'll be overkill for a ThinkPad).

See some benchmarks in this thread:
http://forum.thinkpads.com/viewtopic.php?t=29346
X220 (4287-2W5, Windows 8 Pro) / X31 (2672-CXU, XP Pro) / X61s (7668-CTO, Windows 8 Pro)

PIJim
Posts: 9
Joined: Thu Jan 11, 2007 2:43 pm
Location: Minnetonka, MN

#13 Post by PIJim » Sun Mar 11, 2007 4:23 pm

I have been looking at the issues of sATA and USB-2 external hard disk drives for some time. See this forum topic http://forum.thinkpads.com/viewtopic.ph ... hard+drive

Here are results of two simple tests I performed (included in the forum )
I bought a PC Express card (http://www.siig.com/product.asp?catid=7&pid=1036) and successfully set it up on my TP T60p. I have the external Seagate 500 GB eSATA disk drive attached and running.

This new set up has resulted in these (admittedly unscientific) results.

A 10.5 GB file transfered from the T60p HDD to the Seagate 500 GB eSATA external drive in 9 minutes and 4 seconds.

The same 10.5 GB file transfered from the T60p to a Seagate 500 GB USB 2 external drive in 18 minutes and 12 seconds.
I transfered another big file (folder) from my T60p to both a Seagate SATA 500GB hard disk drive and a Seagate USB 2 500 GB hard disk drive. the results are pretty much the same as before.

the folder is 14.6 GB (5578 flies, 532 folders)

T60p to Sata HDD.......10:35
T60p to USB 2 HDD......20:54
ThinkPad T60p 2613-HPU
afgliafw,
PI Jim

Post Reply
  • Similar Topics
    Replies
    Views
    Last post

Return to “ThinkPad T6x Series”

Who is online

Users browsing this forum: No registered users and 13 guests