Slashdot Mirror


Hybrid Seagate Hard Drive Has Performance Issues

EconolineCrush writes "The launch of Seagate's Momentus XT hard drive was discussed here last week, and for good reason. While not the first hybrid hard drive on the market, the XT is the only one that sheds the Windows ReadyDrive scheme for an OS-independent approach Seagate calls Adaptive Memory. While early coverage of the XT was largely positive, more detailed analysis reveals a number of performance issues, including poor sequential read throughput and an apparent problem with command queuing. In a number of tests, the XT is actually slower than Seagate's year-old Momentus 7200.4, a drive that costs $40 less."

20 of 67 comments (clear)

  1. Re:Well by Peach+Rings · · Score: 5, Informative

    The drives are fine, it's just a firmware issue. They'll fix it in the next few months. It's not like people who bought the drives are screwed because of faulty equipment.

  2. expected behaviour by MonoSynth · · Score: 3, Interesting

    poor sequential read throughput

    That's the expected behaviour of this disk. Extremely fast for common tasks (booting and loading apps) and slower for less common and less performance-critical tasks. If you really need the SSD-like performance for all your tasks, buy a 500GB+ SSD, if you have the money for it.

    In a number of tests, the XT is actually slower than Seagate's year-old Momentus 7200.4, a drive that costs $40 less.

    That's because it's probably a $40 cheaper disk with an $80 SSD attached to it.

    1. Re:expected behaviour by twisteddk · · Score: 2, Insightful

      While I dont share your views on the technology. I do agree that this is expected behavior from a hybrid drive. I have yet to see a hybrid drive that actually does perform significantly better than a normal drive. And that just isn't happening yet.

      I'm uncertain if this is because of a poor design, bad queueing, or other issues. But the very BEST hybrid I've seen performs only a couple of percent better than a normal drive, and then not even across the board, but only in specific tests.

      Hybrid drives have a long way to go before they become my first choice. But at least you now have an entry level pricing on some of them, which is more than I can say for the full SSDs.

      --
      --- To err is human... Am I more human than most ?
    2. Re:expected behaviour by MonoSynth · · Score: 2, Interesting

      Hybrid drives aren't made to be first choice. They're made to be an affordable choice. If you want to assemble an affordable but fast PC nowadays, you'll probably end up with a 40GB SSD for OS+Apps with a cheap, silent and big hard disk for storage. The problem with this approach is the barrier at 40GB. What if your SSD needs more space? What if it turns out that some frequently-used data is on the hard disk? Or that 60% of the OS files are hardly used? Hybrid drives try to decide for themselves which data should be optimized.

      But I'm not really sure that they're optimizing at the right level. Maybe they should expose themselves to the operating system as two separate partitions and let the filesystem implement the optimization while showing up as one single volume to the end-user.

  3. Re:Well by Aeternitas827 · · Score: 4, Insightful

    This is why I hesitate to be an early adopter of new technology. There's always real-world conditions that occur when a wider sample size comes available (i.e., the Release to Market) than can be reproduced in a lab during testing--and that's true of virtually ANY product. While the problems generally are fixable, it's a pain in the rear to deal with them in the interim. I'll let others be the guinea pigs, thank you very much.

    --
    I don't post AC. I like my -1, Flamebaits. Trump/Sheen 2012 on the Batshit Insane ticket!
  4. Re:Well by dimethylxanthine · · Score: 4, Funny

    Quite a common occurrence with hybrids, actually. There are unique difficulties when cross breeding heteroploid organisms, which manifest in.... oh wait.

  5. That's life on the Bleeding Edge by toygeek · · Score: 3, Insightful

    Does anyone not remember the growing pains of previous technologies? Its not like this has never happened before. $Vendor releases $Product that does not meet $Expectations, charges a premium for it, and then fixes it later. Intel put out a whole slew of processors that couldn't even do proper math!

    So, if you're going to live life on the edge of the newest technology, this kind of thing is to be expected. Anybody with higher expectations should stick to last years technology and get the best of *that* instead of the newest $uberware to come out.

    1. Re:That's life on the Bleeding Edge by Aeternitas827 · · Score: 2, Insightful

      Anybody with higher expectations should stick to last years technology and get the best of *that* instead of the newest $uberware to come out.

      I take that to an extreme; the PC I'm using now is about 5 years old, has no real scalability at this point, but it still works great (especially when I got rid of the Windows user who was using it, and swapped it to Ubuntu) for my purposes. Yeah, it'd be nice to have something nice and shiny and new, but it's not worth the goddam headache.

      --
      I don't post AC. I like my -1, Flamebaits. Trump/Sheen 2012 on the Batshit Insane ticket!
    2. Re:That's life on the Bleeding Edge by toygeek · · Score: 2, Insightful

      I understand that completely. But, when I built my new PC this year, I bought the best of 1-2 year old technology. I'm not a gamer so I didn't need the best of the best, just something fast. Its stable, has no issues, and just works the way it is supposed to.

  6. Re:Well by TOGSolid · · Score: 5, Interesting

    If there's one thing I've learned with Seagate, it's that they're terrible at fixing firmware issues. Their 500GB hard drives for laptops were notorious for having issues caused by crappy firmware that never got resolved by the time I trashed mine.

  7. OS and file system agnostic? by Anonymous Coward · · Score: 5, Interesting

    The caching and everything is all happening at a level below the OS and the file system, but these tests seem to have all been run in Windows 7 Ultimate x64, whatever that is.

    Would another file system (ext4, for example) on Linux/*BSD or HFS+ on Mac OS yield different results, I wonder, w/and w/o swap? Can there be clashing optimization techniques here?

  8. Re:Well by Anonymous Coward · · Score: 3, Insightful

    "Just firmware" - don't we remember the fiasco from last year... and their inability to handle it properly.

  9. Re:Well by AK+Marc · · Score: 4, Interesting

    There was an issue with sound with drives around 2001 that they wouldn't fix. Then Dell said something to the effect of "they think our computers are crap, you fix it or we stop buying from you" and it was fixed. Anything smaller than that, and they would ignore it. I did update the firmware, and it made a huge difference in noise.

  10. Re:Well by FreakyGreenLeaky · · Score: 3, Interesting

    Sadly, this seems to be the case with quality as well.

    We buy batches, and my experience has shown a minimum of 10-15% of the drives (seagate) will be defective in some way.

    They used to be so damn reliable.

  11. Re:Why Can't It Just Act As Write-Back Cache? by scharman · · Score: 4, Insightful

    (a.) volatile memory is cheap for the amount needed for only the cache search (all it has to store is maybe 16 bytes per sector which is tiny). The ram cache is a trivial amount of the cost compared to the flash memory which is where your sectors are being stored.
    (b.) re-read what I've listed above - I'm not suggesting you remove the OS tier of disk caching.
    (c.) a fully associative algorithm is trivial in complexity in contrast to their 'adaptive' algorithms. A CS101 undergrad could implement a reasonable implementation in a hour. This is trivial stuff.

    The OS is awful at write-back as if the power fails you've lost state. The benefit of a hybrid drive is that the flash is non-volatile. Writing to the flash ram is cheap. Writing to the disk is expensive. You get the best of both worlds with a flash based write-back cache.

    The benefit of flash is it's cheaper than RAM so you can have more of it whilst being far faster than mechanical. Having a 32 or 64 GB flash hybrid drive provides sufficient cache to only rarely need to write back to the disk for most user operations whilst not forcing a 'system' and 'data drive'. As far as the system is concerned, it's just presented as one very fast 2 TB drive (or whatever).

    The only time the system will slow down is when you begin to strip the cache which is perfectly reasonable as it means you've exhausted the flash capacity. For 99.999% of usage situations, this will never occur and it will feel just like a very very quick 2 TB flash drive.

  12. Re:Why Can't It Just Act As Write-Back Cache? by Glonoinha · · Score: 4, Funny

    I'm curious - what sort of algorithm would you use that can effectively store the data needed for a cache search that can represent 4096 byte sectors in 16 bytes.

    As for the 'only time the system will slow down is when you have out-read the cache' - that's exactly the scenario that the OP is describing - massive serial reads on files that are larger than the cache. IIRC the cache was sized on the order of a few Megabytes, and every multimedia file I read all day / all night (music files, video files, gave vobs, etc) is at least that large, most are much larger.

    PS - A CS101 undergrad could implement a reasonable implementation in a hour.
    Now that's funny. Most first semester CS 101 undergrad students I've met couldn't pour rocks out of a box if the instructions were printed on the underside of the box.

    --
    Glonoinha the MebiByte Slayer
  13. Re:Well by drinkypoo · · Score: 2, Informative

    Seagate has been crap for awhile now.

    You mean like "forever"?

    There used to be conner, seagate, and maxtor.
    maxtor made 'good' cheap drives.
    conner made 'meh' cheap drives
    seagate made more expensive 'good drives'. but stopped doing that and started buying other drive companys.

    I agree with you about Maxtor, but Conner made SHIT cheap drives. Nothing from Conner Peripherals was ever worth buying. Unfortunately, CP drives were OEM'd due to cost for some time. Seagate has NEVER made "good" drives except for enterprise-class stuff. I grew up in Santa Cruz and so I had a ready supply of used Seagate disks. We used to call them Seizegate because the drives would succumb to stiction constantly. Not a month went by that I didn't have to pull a disk and whack it with a screwdriver to get my system to boot. Once I actually had to pull a cover and manually rotate a spindle it was stuck so hard, and it took significant effort to get it to turn. The same disk burned a trace right off its PCB after that, then I soldered a jumper wire, then it burned off the jumper wire, never hurt anything else in the process but back then computers still contained a bunch of TTL.

    (my current fav is hitachi. So long as they dont start making deathstar drives again :P)

    That makes me kind of fear them. I just buy WD. So far I've had the best luck with Maxtor and WD over my career.

    --
    "You're right," Fisheye says. "I should have set it on 'whip' or 'chop.'"
  14. There's nothing to "fix" by Joce640k · · Score: 2, Interesting

    The SSD is a cache, caches don't do "sequential read"

    e.g. Let's read the whole of RAM sequentially see how well your CPU cache performs. Oh, noes! We found a "performance problem"!!!

    If all you do switch on, read email, switch off, you'll see a massive boost the next time you do it. Still, better not risk having that because there's an article somewhere on the Internet!

    --
    No sig today...
  15. Re:Why Can't It Just Act As Write-Back Cache? by hey · · Score: 2, Informative

    I'd love to buy more memory but I already have 4GB (the limit for many machines.)

  16. Re:Well by sparrowhead · · Score: 2, Funny

    Worst case used to be having a WD and a Seagate drive mounted close to each other. The WD killed the Seagate slowly with it's vibrations while the Seagate fought back with heat