Slashdot Mirror


Disk Drives Explained

CowboyRobot writes "Magnetic disk drives are one of those things I usually take for granted without thinking about, but I recently realized how little I understood about how they really work. ACM Queue has an article from their 'Storage' issue titled, 'You Don't Know Jack About Disks', which does a very good job of explaining exactly how magnetic disks have evolved since the 70s and how they work today."

10 of 132 comments (clear)

  1. Re:This is a great paper. by Ella+the+Cat · · Score: 4, Insightful

    If someone asks me which computer to buy, I'd like to think I could assess their level of technical understanding and their needs in under two hours, provide encouragement, explanation, and make a useful recommendation. Your attitude alienates people.

  2. A bit more history by Mostly+a+lurker · · Score: 4, Interesting
    Although I found the article interesting in terms of the modern developments in PC hard drives, it is a little misleading concerning the overall situation in the 1970s and 1980s.

    To take the IBM mainframe example he quotes: yes, IBM originally used a CKD (count-key-data) architecture and this was still preferred in the late 1970s for highest performance applications. However, in the last 1970s, IBM already provided FBA (fixed block architecture) disk drives such as the 3370. These moved intelligence of disk geometry into the disk controller and were quite easy to program.

    Other mainframe and minicomputer manufacturers had innovative schemes during the early 1980s.

    1. Re:A bit more history by Rick.C · · Score: 4, Insightful
      When you consider that the average mainframes of the early '70s had around 512K (yes, "K") of memory (the big ones had a meg or two), you can understand the need to conserve memory. Most programs ran in 60K regions. You just didn't have room for a lot of large data buffers. CKD format allowed you to write whatever size records made sense for your application.

      The real beauty of CKD was the "K" or "key" field. If you wrote data blocks with keys, you could then ask the disk controller to search for a given key while your program was executing other code. The controller would find the matching record, read it into storage and interrupt when it was done!

      Nowadays most mainframe DASD is really RAID-1 or RAID-5 SCSI arrays that emulate CKD under the covers. With gobs of RAM and the introduction of "dataspaces", the usefulness of CKD is debatable, but like other legacy interfaces, CKD will be a long time dying.
      --
      You were 80% angel, 10% demon. The rest was hard to explain. - Over The Rhine
      "Math in a song is good."-Linford
  3. Re:Nintendo Gamecube by hbackert · · Score: 5, Informative

    Wrong. Found in many places on the Internet: like here in this GC FQA: it's not true that GC disks spin backward. You can check it out youself. Instead the CD starts at the outer part of the disk and the laser then moves towards the inside. Normal CD-ROMs and DVDs start at the inside and go outside (and slow down while doing that).

  4. Magentic disk drives are bad for environment by Krapangor · · Score: 5, Insightful
    The magenic layers contain very large amounts of chrome-oxides and other heavy metals and rare elements. This makes disk drives a huge problem in the disposal of old computers.
    Furthermore the rare element production takes often place in very anarchic countries like Kongo or Liberia. Usually warlords and local terrorists use the money from the disk drives rare elements to finance their blood raids and terrorship.
    That's btw the reason why the US were setting up Kabila in Kongo. This guy was killed, but only because the French were more clever.

    So, instead of this old technology which is going to be phased out in 5 years anyway, you should use more modern flash/ram disks and DVDs for data storage, just for moralic reasons.
    Think about it: If you refuse to buy bananas or big name brands because of the cruel, inhumane exploitation of the third-world workers, then you should do the same in IT and avoid disk drives.

    --
    Owner of a Mensa membership card.
  5. Relevant Link... by henele · · Score: 4, Informative

    There are probably lots of articles on the subject that can be bought up with a quick search, but my favourite broad explanation site has their definition here.

  6. All you want to know about by Cee · · Score: 5, Informative

    Well, there's an interesting article about hard drives here. Watch out, though, it's quite long and it's an easy way to waste some hours... But sure you wanted to know why we don't need to park the hard disk's heads anymore? =) Or, that in fact, there are holes in the hard drive, so it can "breathe".

  7. Referenced PDF by Helmholtz · · Score: 4, Informative

    On page 6 (ATA versus SCSI) Mr. Anderson (insert matrix joke here) references "ATA versus SCSI: More Than an Interface," by Dave Anderson, Erik Riedel, and Jim Dykes.

    The pdf can he had here: ATA_vs_SCSI

    I thought it was quite an interesting read, and an excellent companion piece to the "You Don't Know Jack about Disks" article.

    --
    RFC2119
  8. Re:Funniest /.'ed message by AsnFkr · · Score: 4, Funny

    "Fatal error: Call to undefined function: message_die() in db/db.php on line 88"

    Yea, that is exactly how hard disks *don't* work.

  9. Well... by mraymer · · Score: 4, Funny
    I think acmqueue.org just learned something new about hard disks. Namely, that they turn into a pile of warm liquid goo after a severe slashdotting...

    --

    "To confine our attention to terrestrial matters would be to limit the human spirit." -Stephen Hawking