LinuxQuestions.org
Share your knowledge at the LQ Wiki.
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware
User Name
Password
Slackware This Forum is for the discussion of Slackware Linux.

Notices


Reply
  Search this Thread
Old 05-05-2014, 02:31 PM   #1
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
PCI-to-SATA or IDE-to-SATA


Do the PCI-to-SATA or IDE-to-SATA converters help improve disk performance? Which is better? Are either faster than an IDE drive?

I know --- lots of variables involved. Just looking for a general idea.

Thanks much.
 
Old 05-05-2014, 02:40 PM   #2
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: Fedora
Posts: 4,211

Rep: Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295
Basically, you are limited to the disk speed. The rule-of-thumb for disk performance is to just look at RPMs. 5400 RPM drives will be slow, 15K RPM drives will be fast, SSD will be very fast. But to a first-order approximation, a 5400 RPM IDE drive will perform about the same as a 5400 RPM SATA drive.
 
Old 05-05-2014, 02:54 PM   #3
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by smallpond View Post
But to a first-order approximation, a 5400 RPM IDE drive will perform about the same as a 5400 RPM SATA drive.
That is only true for disks with the same amount of available space and platters. A 1 platter 1TB disk will be faster than a 2 platter 1TB disk at the same RPMs.
 
Old 05-05-2014, 03:16 PM   #4
gordydawg
Member
 
Registered: Sep 2013
Distribution: slackware
Posts: 56

Rep: Reputation: Disabled
Quote:
Originally Posted by Woodsman View Post
Do the PCI-to-SATA or IDE-to-SATA converters help improve disk performance? Which is better? Are either faster than an IDE drive?

I know --- lots of variables involved. Just looking for a general idea.

Thanks much.
Are you talking of using IDE to SATA plugin in converter to an existing IDE drive and allow it to be used on a newer SATA based motherboard?

My experience with recycling older IDE drives using IDE to SATA plugin in converters to a SATA based motherboard has been mixed. Some converters were flakey in allowing consistent bootups in Linux. And it seem to depend on getting BIOS settings 'just right'.
 
Old 05-05-2014, 03:42 PM   #5
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: Fedora
Posts: 4,211

Rep: Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295
Quote:
Originally Posted by TobiSGD View Post
That is only true for disks with the same amount of available space and platters. A 1 platter 1TB disk will be faster than a 2 platter 1TB disk at the same RPMs.
Eh? The 2-platter drive has to seek half as often (for sequential I/O) as the 1-platter drive, so I think you mean the other way around.

Last edited by smallpond; 05-05-2014 at 03:53 PM.
 
Old 05-05-2014, 04:05 PM   #6
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
Quote:
Are you talking of using IDE to SATA plugin in converter to an existing IDE drive and allow it to be used on a newer SATA based motherboard?
I am interested in installing SATA drives in older motherboards that only support IDE. I want to know whether the PCI-to-SATA or IDE-to-SATA converters are worth the time, money, and effort.

If the older motherboard supports one or two SATA ports then there are no problems. A newer SATA drive is limited to SATA I speeds but no converters are needed.

Of course, there also is the option of buying an IDE drive, but they are getting fewer and fewer with retailers.

Just trying to get a feel for how these converters work. Not interested in comparing SATA to PATA speeds. This is for a limited number of people with limited budgets and options.
 
Old 05-05-2014, 04:25 PM   #7
TobiSGD
Moderator
 
Registered: Dec 2009
Location: Germany
Distribution: Whatever fits the task best
Posts: 17,148
Blog Entries: 2

Rep: Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886Reputation: 4886
Quote:
Originally Posted by smallpond View Post
Eh? The 2-platter drive has to seek half as often (for sequential I/O) as the 1-platter drive, so I think you mean the other way around.
Seek times may be lower on 2 platter drives, but data density is higher on one platter drive, assuming the same capacity. This means that more data can be read in one second on a 1 platter drive compared to a two platter drive, or the same amount of data in less time.
You can see that for example here, where a 1 platter version is tested against a two platter version of the same drive: http://hardforum.com/showpost.php?p=...95&postcount=4
 
Old 05-05-2014, 04:41 PM   #8
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
I am just interested in whether the converters are worth the time, effort, and money.
 
Old 05-05-2014, 05:02 PM   #9
Paulo2
Member
 
Registered: Aug 2012
Distribution: Slackware64 15.0 (started with 13.37). Testing -current in a spare partition.
Posts: 956

Rep: Reputation: 540Reputation: 540Reputation: 540Reputation: 540Reputation: 540Reputation: 540
I have one of those pci-sata cards, since my mobo doesn't have sata slots (yes, very old ten(or more) years old)
I think it is very cheap.

Code:
01:09.0 RAID bus controller: VIA Technologies, Inc. VT6421 IDE/SATA Controller (rev 50)
        Subsystem: VIA Technologies, Inc. VT6421 IDE/SATA Controller
        Control: I/O+ Mem+ BusMaster+ SpecCycle- MemWINV- VGASnoop- ParErr- Stepping- SERR- FastB2B- DisINTx-
        Status: Cap+ 66MHz- UDF- FastB2B+ ParErr- DEVSEL=medium >TAbort- <TAbort- <MAbort- >SERR- <PERR- INTx-
        Latency: 32
        Interrupt: pin A routed to IRQ 17
        Region 0: I/O ports at 9800 [size=16]
        Region 1: I/O ports at 9c00 [size=16]
        Region 2: I/O ports at a000 [size=16]
        Region 3: I/O ports at a400 [size=16]
        Region 4: I/O ports at a800 [size=32]
        Region 5: I/O ports at ac00 [size=256]
        [virtual] Expansion ROM at 40000000 [disabled] [size=64K]
        Capabilities: [e0] Power Management version 2
                Flags: PMEClk- DSI- D1- D2- AuxCurrent=0mA PME(D0-,D1-,D2-,D3hot-,D3cold-)
                Status: D0 NoSoftRst- PME-Enable- DSel=0 DScale=0 PME-
        Kernel driver in use: sata_via
Slackware recognized it right out of the box, since 13.37.
Has two sata (150MB I think), one IDE and one e-sata.
Unfortunately I cannot boot from any device plugged, sata or ide.

I have two sata devices on that card, hard disk and dvd drive.
I think there is an issue with the linux driver and the dvd,
because when I try to make an iso from any dvd, or mp3 from audio cd,
the machine freezes (keyboard,mouse), and on winXP this doesn't happen.
But with hard disk I have no problems.

About performance, is worst than native IDE but I think this is due to
pci bus width, sata driver (maybe generic and not optimized), and maybe
transfer between different system files (ext4 and ntfs).

With winXP, transfer rate IDE <-> sata/pci is +- 40MB/s
With Slackware, is +- 15MB/s

I think this is most because XP uses optimized drivers from NVidia.
I tried some configs with hdparm, but didn't get any better than that.
 
Old 05-05-2014, 05:38 PM   #10
commandlinegamer
Member
 
Registered: Dec 2007
Posts: 163

Rep: Reputation: 51
PCI to SATA cards I've found generally ok. The plugin IDE to SATA adapters I've had about a 50% success rate.
 
Old 05-06-2014, 08:27 AM   #11
smallpond
Senior Member
 
Registered: Feb 2011
Location: Massachusetts, USA
Distribution: Fedora
Posts: 4,211

Rep: Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295Reputation: 1295
Quote:
Originally Posted by TobiSGD View Post
Seek times may be lower on 2 platter drives, but data density is higher on one platter drive, assuming the same capacity. This means that more data can be read in one second on a 1 platter drive compared to a two platter drive, or the same amount of data in less time.
You can see that for example here, where a 1 platter version is tested against a two platter version of the same drive: http://hardforum.com/showpost.php?p=...95&postcount=4
I note in the test that access time on the 1-platter drive is 16 msec, on the 2-platter 13 msec. This is due to the higher cost for seeks than head switches. It is true that two platters with lower density will be slower than 1 platter at higher density, but for two disks manufactured in the same process, the 2-platter disk will win on speed. In the early days, one of the disk manufacturers added a second set of heads on the same surfaces to cut rotational latency in half. I think that was on the 14" drives.
 
Old 05-06-2014, 11:18 AM   #12
granth
Member
 
Registered: Jul 2004
Location: USA
Distribution: Slackware64
Posts: 212

Rep: Reputation: 55
I've had good luck with the 4 port Sil-3114 and Sil-3124 based PCI-SATA cards. Good read/write speeds and compatibility. I always reflash to the non-raid firmware, sourced from SIIG.
 
1 members found this post helpful.
Old 05-06-2014, 02:11 PM   #13
Woodsman
Senior Member
 
Registered: Oct 2005
Distribution: Slackware 14.1
Posts: 3,482

Original Poster
Rep: Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546Reputation: 546
I would not be interested in RAID support. Only in being able to install a SATA drive on a system with no SATA ports. I am not expecting miracles. People with such motherboards already have "slow" systems, although they are unlikely to know or notice. They are unlikely to notice any impact of running through a converter.

I have a couple of clunkers here. I might buy one card to experiment. But the easiest solution for such people probably is to just buy an IDE drive.
 
Old 05-07-2014, 11:57 AM   #14
gnashley
Amigo developer
 
Registered: Dec 2003
Location: Germany
Distribution: Slackware
Posts: 4,928

Rep: Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613Reputation: 613
I would guess that throughput would be higher with a PCI-SATA than with IDE-SATA -since the latter is really PCI->IDE->SATA, if seen from the perspective of the mobo bus.
 
Old 05-07-2014, 04:16 PM   #15
enorbet
Senior Member
 
Registered: Jun 2003
Location: Virginia
Distribution: Slackware = Main OpSys
Posts: 4,932

Rep: Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561Reputation: 4561
My twapence is that it isn't worth the time and effort. This is not a conclusion I came to easily. I'm old school - brought up with "waste not, want not" and also an inveterate tweaker. It took years of squeezing the last drop of usefulness out of old systems and adding up what it ended up costing me and noticing article after article of "How To Build a Gaming PC for $300" before I finally "got it". The economic and digital world isn't like the old one. Between the rapid advancement common in a fledgling industry that is also extremely popular and profitable and planned obsolescence, I think it is just wiser to save your money and get newer, at the very least up to all the changes of busses from parallel to serial, and there, especially, SATA, since it will be quite a long time before drives are able to swamp the SATA bus..
 
  


Reply


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



Similar Threads
Thread Thread Starter Forum Replies Last Post
Asking for an Utility to switch SATA AHCI to ATA or IDE ( BIOS hides SATA option) lahdili.reda Linux - Newbie 2 07-14-2012 07:19 AM
Motherboard with SATA, PCI. Won't recognise IDE board in PCI slot. What do I do? tony74 Linux - Hardware 9 04-17-2012 03:49 AM
sata harddisk not detected with usb 2.0 to sata/ide cable devrieshh Linux - Hardware 3 06-02-2008 04:10 PM
Onboard SATA, Promise SATA and IDE combo Zotty Linux - Hardware 1 11-20-2006 04:30 AM
Can I just update to test26.s kernel to get PCI SATA/IDE card to work excel28 Slackware 1 01-31-2006 01:06 AM

LinuxQuestions.org > Forums > Linux Forums > Linux - Distributions > Slackware

All times are GMT -5. The time now is 11:40 PM.

Main Menu
Advertisement
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
Open Source Consulting | Domain Registration