| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
2. IDE cannot be relied upon to do this right, if at all. SCSI has been
able to for a long time, due to widespread support in both host adapters
and drives for the key features: disconnect/reconnect and tagged command
queueing (TCQ). Unlike SCSI, up until relatively recently there was no
support at all for TCQ in IDE. There is now, but it is implemented in
few drives. Plus, from what I hear the implementation requires the low
level driver to *poll* each drive's command queue to find out when a
command completes, because there still is no real disconnect/reconnect
capability. If that doesn't make your skin crawl...
I thought bus-mastering made this a non-issue. Esp. the polling issue.
But I agree a sorting algorithm could improve seek/access time and
throughput, I just don't see this (#2) as being an IDE-specific issue.
| References: | |
| >Re: Darwin disk I/O question (From: "Timothy A. Seufert" <email@hidden>) | |
| >Re: Darwin disk I/O question (From: strobe anarkhos <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.