Slashdot Mirror


Seagate Releases Hybrid Hard Drive

An anonymous reader writes to tell us Seagate has released a new hybrid hard drive. This new drive adds the speed of a solid state drive to the conventional hard drive. Originally designed for laptops this new drive comes in 80, 120, and 160 GB flavors and features 256MB of flash memory.

59 of 218 comments (clear)

  1. Hmm by PalmKiller · · Score: 3, Informative

    Didn't samsung or some such outfit already do this?

    1. Re:Hmm by PalmKiller · · Score: 5, Informative
    2. Re:Hmm by mindsuck · · Score: 2, Informative

      It doesn't need to be spinning constantly since data can be cached on the internal memory so it improves battery life on portable devices such as notebooks where a 15k rpm disk would drain your battery pretty quickly.

      --
      --- I w00t, therefore I'm l33t.
  2. These drives are great... but, by GonzoTech · · Score: 2, Informative

    I've seen one of these at a trade event in Atlanta earlier this year. The idea is great, and after much strenuous testing, seemed to still work great. I can't wait to get my hands one some!

    --
    "Snatching defeat from the mouth of victory on a daily basis."
    1. Re:These drives are great... but, by Dirk+the+Daring · · Score: 3, Funny
      If they make it at the same plant my 4 DOA drives came from [slashdot.org], all I can say is "etter you than me."

      You might want to check out your new drive out-- It seems to have some data loss.

  3. This is Great by MrCrassic · · Score: 2, Interesting

    However, why did they only include 256MB of flash storage instead of a larger quantity like 2 GB or so?

    Many people who exercise smaller flash storage options get flash drives larger than 512MB, so was it really that much more expensive to bump up the available flash storage a little bit?

    Regardless, I look forward to the performance benefits devices like these will provide.

    1. Re:This is Great by Corpuscavernosa · · Score: 2, Informative

      If I'm not mistaken, the flash memory serves to save things in a more quickly accessible memory when your computer goes to sleep or hibernates, allowing for an extremely quick "awakening". Hence these were designed with the laptop user in mind.

      --
      We figured out a long time ago that it's easier to elect seven judges than to elect 132 legislators.
    2. Re:This is Great by hey! · · Score: 4, Insightful

      I'm assuming (TFA is slashdotted) because the flash is used as kind of persistent cache. If so you could confidently defer a write onto the actual platter until you are doing other things in the neighborhood, confident that the data will be there if something goes wrong like a power failure or crash. I don't think it would do much for read caching, for which volatile RAM is fine.

      Statistically, 256MB of pending sectors is probably enough to get most of the potential benefits from reorganizing writes to the platter. And if you sell a gazillion of these, a buck saved on each unit is a gazillion dollars of profit.

      --
      Post may contain irony: discontinue use if experiencing mood swings, nausea or elevated blood pressure.
    3. Re:This is Great by Anonymous Coward · · Score: 2, Interesting

      I'm thoroughly confused now about using flash as a write cache. Isn't the write speed for flash something like 40MB/s for the expensive stuff, more like 10MB/s for the normal stuff? And don't SATA drives typically have better than 100MB/s write speeds? Are you typically writing the same stuff to disk over and over such that caching it makes sense? There is no predictive pre-fetch on a write either, as far as I know.

      I see your point about not really needing flash for a read cache, since you don't need to keep it between reboots. But reading flash is still faster than from a disk, and since you don't need to keep it energized to maintain its state, you could have a cooler, quieter drive (and longer battery life) if you use flash instead of volatile memory.

    4. Re:This is Great by moderatorrater · · Score: 2, Informative

      Actually, this is a persistent read cache. As mentioned in another reply, flash memory is much slower at writing but very fast at reading and it doesn't need to be spinning to be read. This allows for much faster boot times in laptops/etc because it doesn't have to wait for the disk to spin up.

    5. Re:This is Great by EvanED · · Score: 2, Informative

      And don't SATA drives typically have better than 100MB/s write speeds?

      That seems fast to me (copying one drive to another maxed out at about 40 MB/s, but I had an older SATA drive so maybe newer ones are faster), but that's for sustained transfer. If you're doing stuff like metadata operations, which are all journaled, it looks more like "write a journal block saying you're updating this bit of metadata, seek to the inode or indirect block you're modifying and write it, seek back to the journal and write a commit message". IRL these are batched, so the overhead isn't horrible, but there is still plenty of seeking involved.

      In fact, ideally the drives would ensure that streaming writes don't push out the metadata from the flash cache.

      That said, letting the drive run slower and stuff for longer life and better power consumption is very attractive. I don't actually know what exactly their goal is.

    6. Re:This is Great by hedwards · · Score: 3, Informative

      No, flash memory can be quite a bit faster than that. Most of the time the limiting factor is something other than the flash. USB2 can only do 480megabits/s, and that is bursts, using something faster than that would be a waste. Even having something that can do 480 tends to be a waste as most of the time the transfer is much slower.

      As for SATA drives they don't normally do 100MiB/s unless the information is already in cache on the driven. The flash memory is basically there to be a larger cache which is persistent across boots, allowing for the bootloader, kernel and a few essentials to be guaranteed a faster access time. Any additional items that go in there depend upon what the specific manufacturer specific algorithm does.

      The size of the flash is like the size of cache on a harddisk, bigger isn't necessarily better. You could give a HD 30mb of cache, but if it is using a poorly designed caching algorithm, the difference can be nonexistent if the important stuff isn't in it.

      In this case, 256 ought to be enough for present day computing. Even Linux is a fraction of that size, sure you could include a few utilities that regularly run during start up along with the kernel, but when you start to get beyond a quarter gig, you are beginning to get into things that run less predictably.

    7. Re:This is Great by OrangeTide · · Score: 2, Insightful

      Why sell 2G on the first version when you can get all the early adopters to upgrade next year when you offer 1G to 4G versions?

      --
      “Common sense is not so common.” — Voltaire
    8. Re:This is Great by walt-sjc · · Score: 2, Interesting

      OK, my laptop has 2G of ram. Most modern laptops have at least 1G. While 256M is better than nothing, it certainly isn't much in terms of todays OS's and apps.

      So here is what I would suggest... Put a card slot on there. Let me put in as much as I need. MicroSD cards are nice and small, but may be too slow, even the SDHC variety. I'm sure they could come up with something that would work well however.

  4. Obligatory by TopSpin · · Score: 2, Interesting

    Have 'they' solved the problem of the limited number of writes a flash device device can handle. If it's only going to last a few months and then wear out I won't consider it! Pity the poor fool that forgets to turn off atime updates.

    --
    Lurking at the bottom of the gravity well, getting old
    1. Re:Obligatory by Cyberax · · Score: 5, Informative

      Actually, you have: http://msdn2.microsoft.com/en-us/library/ms940846.aspx (it's the first thing I do on a new installation of Windows)

    2. Re:Obligatory by TheRaven64 · · Score: 4, Informative

      I'm imagine they'd use this as a write-through cache. When you write data to the disk, it stores it in flash. Because a write-through cache can be quite effectively implemented in a ring-buffer (with reordering within a moving window for efficiency), you get perfect wear levelling without any complex controller logic. That means that it will work for writing 256MB times the number of rewrite cycles. Cheap flash has 10,000 rewrite cycles. My current laptop has been on for 30 days and has written 172.85GB to disk in this time. That gives 5.76GB/day of writing, or 23 complete write through the cache per day ignore, for now, that some of those were large linear writes, which would probably want to bypass the cache). For 10,000 rewrite cycles, with this usage pattern, it would take 435 day (1.2 years) to wear out the flash. This is, as I mentioned, assuming very cheap flash. Slightly more expensive stuff can get 100,000 rewrites, giving 12 years. If the mechanical parts of a laptop hard drive lasted 12 years, I would be very impressed. They should last longer with this kind of system, because it can batch writes a lot, and reduce the frequency of spinning the drive up and down. You also won't need to spin up the drive to read back data that you've only just written, which could help some poorly performing swapping algorithms (i.e. all of the ones used by 'modern' operating systems).

      By the way, flash has a slight weird characteristic that you can write to it with a byte granularity, but only erase it with a block granularity, and it's the number of erases that cause the problems.

      --
      I am TheRaven on Soylent News
    3. Re:Obligatory by Cyberax · · Score: 3, Informative

      Nah, it's not worth it. Turning off last access time (BTW, it's turned off by default in Vista :) ) cuts my C++ project building time by 30%. I don't think any kind of intelligent defragmentation will be better.

    4. Re:Obligatory by Glonoinha · · Score: 4, Informative

      Having spent hours, days, years studying the effects of hard drive defragmentation, let me put the kibosh on 'intelligent defragmentation' here and now.
      Defragmenting the files themselves gives about 20% of the potential benefits of defragmentation.
      Defragmenting the file allocation table (FAT on FAT/FAT32 file systems, or MFT on NTFS file systems) gives the remaining 80% of the performance boost potentially given by defragging.

      In the big scheme of things, it honestly doesn't matter whether the most recently used files are at the beginning of the drive, next to each other, or on opposite sides of the drive - if the file allocation table (or MFT) is sufficiently fragmented. Frag out the FAT/MFT bad enough over time, and simply defragging the MFT/FAT will make your computer run an order of magnitude faster.

      Want the bad news? Windows doesn't ship with a FAT/MFT defragger (well through XP. Not sure about Vista.)
      Only way I know to do it is with aftermarket software like Diskeeper (excellent product, BTW, 99% of the time.)

      --
      Glonoinha the MebiByte Slayer
    5. Re:Obligatory by Glonoinha · · Score: 2

      BTW - thanks for sharing the last access update regedit hack. Got any other 30% performance gain tips you want to share, because I will take as many of those as you're willing to share. If I hadn't just replied, I'd be ponying up a mod point or two.

      --
      Glonoinha the MebiByte Slayer
    6. Re:Obligatory by Cyberax · · Score: 3, Informative

      It works on any Windows since Win2k.

      You can also use fsutil utility to do the same thing: http://www.microsoft.com/resources/documentation/windows/xp/all/proddocs/en-us/fsutil_behavior.mspx?mfr=true

    7. Re:Obligatory by Silver+Gryphon · · Score: 2, Informative

      Keep every disk less than 70% full and you'll cut way down on fragmentation. Go above 85% full even once, and Windows will hold a grudge. Diskeeper helps calm it down.

      Get two or more drives (budget permitting). Partition drives into fast/slow areas. Thousands of small files (random seeks) are a lot faster on the first partition of the second drive (i.e. temp files incl. web browser cache). For Windows, set up the TEMP and TMP environment variables to that partition. I usually do 20-50% for random seeks on the outside of the platter and the rest for larger files that don't seek a lot.

      Split the swap across all drives, and increase RAM out the wazoo; file cache is always good. Windows still uses the swap file even with 1GB free... I don't understand why, but the guys in Redmond thought it was a good idea.
      Caveat: Move stuff back to the primary drive if you ever need to remove that second drive, or you may get boot time errors.

      Pay attention to your own usage patterns (i.e. random or sequential)... if your disk is busy a lot, consider moving an app or two to another physical disk. Development environments can be heavy on random seeks.

      I run Visual Studio 2005 Team System at my office; load times with a two-drive setup like that are about 3x faster than a one-drive setup. If your work is video editing or large sequential reads, a RAID setup might be better.

      Don't upgrade a 4-year old machine to Vista. If you want Vista, just buy a new one.

  5. Slashdotted... by andrewd18 · · Score: 2, Funny

    The server at www.pclaunches.com is taking too long to respond.
    I think it's pretty safe to say that pclaunches.com isn't using hybrid hard drives.
  6. Yeah except I prefer speed over power saving by beckerist · · Score: 4, Informative

    http://www.pcworld.com/zoom?id=138102&page=1&type=table&zoomIdx=2 -attached to- http://www.pcworld.com/article/id,138102-c,harddrives/article.html
    Both hybrids, Samsung AND Seagate were not only more expensive, they were considerably slower in tests vs. a traditional harddrive. I understand the drive to be green, but I think I'm going to wait a few years before jumping on this bandwagon!

    1. Re:Yeah except I prefer speed over power saving by beckerist · · Score: 2, Informative

      PLUS, they both require Vista for full functionality....ahem...NO THANKS, XP works just fine for me!

      --beckerist

    2. Re:Yeah except I prefer speed over power saving by skiflyer · · Score: 4, Insightful

      They tested two 5400RPM hybrid drives against a 7200RPM standard drive... the results are as expected. Now I do agree that if I'm going to shell out the extra cash for the hybrid I probably want the 7200 drive too... and I definitely agree that I'd wait a couple generations (dunno about years)

  7. Needed for Vista? by QCompson · · Score: 2, Funny

    Good. These are required in order to run Vista. Or wait...

  8. You mean like ... by ThirdPrize · · Score: 2, Informative

    this?

    --
    I have excellent Karma and I am not afraid to Troll it.
  9. Re:Couldn't this be done in software? by morgan_greywolf · · Score: 2, Interesting

    But with USB 2.0, still potentially faster than a bare HDD, right?

  10. Article is /.'ed by Seakip18 · · Score: 3, Informative

    Can't read the article but this will help understand about the Hybrid drives.
    Since laptops can't support the faster speeds that their desktop brethren, any access time improvement is desirable. You can keep your most frequently used data on the Flash or as a buffer, such as during a movie. Another benefit is that flash takes less energy to read than a HDD.
    Here's also a review of the drive itself

    --
    import system.cool.Sig;
  11. I'd rather it allowed the drive to spin down. by Joce640k · · Score: 3, Interesting

    Windows has this thing to let the drive go to sleep when you're not using it... ...except it never does because Windows is always syncing it or doing something. It never gets enough idle time to actually spin down.

    If these drives could fool Windows into letting them go to sleep we might be onto something.

    --
    No sig today...
    1. Re:I'd rather it allowed the drive to spin down. by Reziac · · Score: 3, Informative

      Better not tell my yonder XP box, then. Its HDs have been asleep all day, the lazy things.

      But I turn off indexing service, which doubtless makes a big difference.

      --
      ~REZ~ #43301. Who'd fake being me anyway?
    2. Re:I'd rather it allowed the drive to spin down. by toddestan · · Score: 2, Informative

      I'm not sure that would be good. If you believe Google's findings, you'll kill your hard drive's bearings doing that sort of thing.

      If you go back and (re)read Google's study, you'll find that Google has little to say about power cycling harddrives, as they let them run continously. While Google did note a weak correlation, they speculated that this might be caused by already problematic machines that needed to be powered down and repaired more often.

      I agree that convential wisdom does say that lots of power cycles is bad though.

  12. I'm still waiting... by ivormi · · Score: 3, Informative

    For Hybrid Hard Drives to live up to promises. After a bit more digging - There is still a lack of results from this drive, although boot time and power savings are starting to show up. RAM caches have been around for years, and getting even 1 GB of flash memory is getting down to pretty reasonable levels. Why is this commanding a 30% premium and delivering unspectacular benefits? Unless there's a solid standard behind addressing for HHD's exists, there's no point in blaming BIOS or Vista for a problem that could also be addressed in on-drive logic.
    Meh.

  13. Go to Seagate's website by flatulus · · Score: 2, Informative

    http://www.seagate.com/ has a press release on their home page.

  14. Re:Couldn't this be done in software? by AmericanInKiev · · Score: 3, Informative

    Integration can solve a key point which is data integrity during an abrupt power event.
    (see above).
    AIK

  15. Hybrid Irony by Mingco · · Score: 4, Funny

    It's ironic that hybrid cars save energy by spinning a platter and hybrid hard drives save energy by not spinning a platter. It's like blowing on your coffee to cool it and blowing on your hands on a brisk day to warm them. If we could just hook these devices up in round-robin, we'd have a perpetual energy machine!

  16. Re:I'm not an expert on flash media by The+Living+Fractal · · Score: 2, Informative

    I read an article somewhere that showed how a flash based drive could outlast a platter drive by efficient use of an algorithm that rotated through the bits. I don't recall any further information on this though, such as performance impact. Sorry for the lack of a link. I am sure you can google it though. :)

    --
    I do not respond to cowards. Especially anonymous ones.
  17. This isn't about being green by Sycraft-fu · · Score: 4, Insightful

    This is about having longer laptop battery life. These days, processors are pretty good at throttling back. So the next big consumers are the harddrive and the screen (or rather its backlight). Well, hybrid harddrives offer a potential solution. Cache frequently needed data and small writes to flash, and you can spin up the drive platters less often. That saves power which increases the time you get on battery. Also it actually will make a laptop MORE responsive in that if the disk is spun down, the flash can handle things as it spins up so everything doesn't have to come to a halt waiting for it.

    I don't know how much of a use these will be in desktops, but in laptops it seems like a really good idea. Also, Seagate drives normally perform slower than the competition. In basically all the tests I've seen, their drives are on the bottom. Of course we are talking a difference of a few percent at most, and perhaps that's also the reason their drives last longer. Maybe they don't push them so hard.

  18. Like the Transistorized Vacuum Tube Radios? by Cliff+Stoll · · Score: 5, Interesting

    Around 1956, electronics makers began selling hybrid radios with both vacuum tubes and transistors. Emerson's vest-pocket portable model 843 used tubes in the rf stages and a pair of plug-in transistors for audio output. A 6 volt battery lit up the tubes and transistors, while a 67 volt battery kept the tubes' electrons jumping from cathodes to plates.

    From Emerson's adverts: "Transistors are so tiny they must be seen to be believed. Transistors are so sturdy they won't break... They will last for life!" and give "greater power without distortion - full reproduction of voice and instruments, balanced tone quality, and greater power output with less distortion, not to mention low battery drain"

    What other mixed hybrids have came along? Was there ever a hybrid horse and car?

    1. Re:Like the Transistorized Vacuum Tube Radios? by newr00tic · · Score: 2, Funny

      Hi, Cliffie.

      There's a hybrid horse on the market; -it's called a mule.. ;)

      (The Amish, if noone else, are probably reluctant to make use of them, along the same lines as slashdotters despise Vista, I'd imagine.)

      --
      A horse can't be sick, you know, even if he wants to.
    2. Re:Like the Transistorized Vacuum Tube Radios? by hcdejong · · Score: 2, Interesting

      By the end of WW2, aircraft engine technology was transitioning from pistons to turbines. The last generation of piston engines relied heavily on turbochargers and/or superchargers. Engines like the Napier Nomad and the Wright R3350 turbocompound can be considered hybrids: some of their output power comes from the piston engine, but some comes directly from the turbines.

  19. Vista requirement by ehiris · · Score: 2, Interesting

    Does that mean that the drives will not work with Linux?

  20. Made for Vista ReadyDrive - which is USELESS by mha · · Score: 4, Informative

    What is ReadyDrive:
    http://www.microsoft.com/windows/products/windowsvista/features/details/performance.mspx

    I'm summarizing what I learned from the German c't computer magazine, which has tested the various new technologies like ReadyDrive and others in Vista and also tested Flashdrives and Flash memory in general. Read the current issue of this magazine for in-depth analysis.

    1) Pure Flash disks have only ONE advantage over harddisks: they are less sensitive to mechanical stress. In real-life scenarios, they don't safe power, and they are most definitely not faster than 2.5 inch drives. They ARE faster than 1.8 inch ones often used in ultra-mobile PCs, so there they indeed provide a benefit. For everyone else: especially write performance sucks compared to modern 2.5 inch disks, and read performance is at most en par. True, they don't need to position any heads so random access should save time - but according to the real-world tests made by c't that benefit isn't noticeable.

    2) c't testers were very suspicious about how long Flash memory could survive as HD replacement where writing happens all the time, and yes, Flash cells have a limited lifetime, one cannot write too often. That's the theory. In practice c't testers were unable to make even the cheapest Flash USB stick show any sign of memory loss even after something like 16 million write cycles, when they gave up further testing because that's many many years of real-work usage. (pg. 104 of c't 21/2007)

    3) Intel TurboMemory or MS Vista SuperFetch, ReadyBoost or ReadyDrive were shown to provide no measurable benefit AT ALL.

    Suspicion of Hitachi and others seems to be that the current implementation in Vista isn't quite finished and SP1 should provide an update, and second the amount of Flash memory is waaaaaay too small.

    Original article (German): http://www.heise.de/ct/07/21/100/

  21. Drives are out, no performance increase.... by Fallen+Kell · · Score: 2, Insightful

    With a famous quote, "By the second generation products will see the system benefits", by Melissa Johnson, a product manager at Seagate. http://www.extremetech.com/article2/0,1558,2188425,00.asp?kc=ETRSS02129TX1K0000532 http://www.dailytech.com/article.aspx?newsid=9195

    --
    We were all warned a long time ago that MS products sucked, remember the Magic 8 Ball said, "Outlook not so good"
  22. Integrated - NOT! by CustomDesigned · · Score: 3, Insightful
    Apparently, both the Seagate and Samsung drives are not integrated, since they require Windows Vista to actually used the flash. Seems really stupid to me. The drive ought to just accumulate writes in the flash so as to avoid spinning up the disk until the flash is full. Use regular RAM for read caching. On power failure, accumulated writes are still in flash - unlike with a RAM cache. They talk about faster bootups too, which would require keeping sectors read shortly after powerup in flash until next powerup.

    Why does any of this require OS hooks? If you're going to have OS hooks, you might as well glue a USB thumb drive to the hard drive and be done with it. (And in fact, an md-like linux driver to combine two block devices in a manner like the above would be a great hack.)

  23. Re:This is Great -- So what you are saying is... by rhartness · · Score: 2, Funny

    "256MB should be enough for anyone." Where have I heard something like that before?

  24. Re:I'm not an expert on flash media by Red+Flayer · · Score: 2, Funny

    Sorry for the lack of a link. I am sure you can google it though. :)
    Aww, come on... this is Slashdot.

    Most of us can be barely bothered to read the summary, let alone TFA... and you want us to google for a link?

    Might as well ask for a never-ending supply of beer*, and 12 nekkid virgins to be awaiting your return home after work tonight to satisfy your every whim.

    *or Mountain Dew, depending on your age/preference.
    --
    "Trolls they were, but filled with the evil will of their master: a fell race..." -- J.R.R. Tolkien on Olog-hai
  25. Re:I'm not an expert on flash media by walkie · · Score: 3, Informative
  26. Re: Samsung not first to ship by mckyj57 · · Score: 4, Informative
    Samsung only announced a prototype. Seagate is shipping, aren't they? I believe someone else is shipping as well, but the Seagate announcement is still significant.

    Here is an alternate article for the slashdotted original:

    CNN on Seagate announcement
  27. Re:surviving falls by kasperd · · Score: 2, Insightful

    > I'm having a hard time understanding how 6 feet of free fall ends in 900g of force

    It's not the fall that kills you; it's the sudden stop at the end.


    Exactly. So the 900g figure simply means it took 900 times as long time to accelrate during the fall than it took to slow down when it hit the floor. Let's assume a fall from that height took 9 seconds (I could have computed the exact value if the height had been given in standard units), then it means it must stop in just 0.01 seconds when it hits the floor to have a 900g force. (Not completley accurate since the force during those 0.01 seconds is probably not constant, but you get the idea.)
    --

    Do you care about the security of your wireless mouse?
  28. Re:Advantage Over RAM Cache? by MBCook · · Score: 2, Informative

    This really isn't about reads but writes. By using this they can collect writes better (so they have to move the spindle less), cache the writes here (so they can avoid spinning up the disk longer), and protect writes (write in to this, power goes out, data still safe... RAM wouldn't do that). There isn't really much point to this for reads, as just sticking a little more cache (say 64MB) on the drive would work just about as well there.

    --
    Comment forecast: Bits of genius surrounded by a sea of mediocrity.
  29. Re:if it's a hybrid by doggiedoll · · Score: 2, Informative

    Normally flash has a 10^7 erase/rewrite cycles. (from text book) It might be more for the new-age tech. But it is far lower than magnetic drive anyway.

  30. Re: Samsung not first to ship by Barnoid · · Score: 4, Informative

    No, that's not correct. Samsung is shipping hybrid hard drives for over half a year now (see, for example, http://www.engadget.com/2007/03/07/samsungs-hybrid-hard-drive-hhd-released-to-oems/).

    Recently, they even blamed Microsoft for the poor performance of hybrid hard disks on Windows Vista (in German, http://www.heise.de/newsticker/result.xhtml?url=/newsticker/meldung/97021&words=Samsung%20Hybrid&T=samsung%20hybrid)

  31. technology seems immature by sentientbrendan · · Score: 3, Insightful

    The real world benefits of using flash as a cache layer between the harddrive and the computer, either through hybrid drives, don't seem to have materialized yet.

    With my thinkpad there was an optional gig of flash that I ordered. After I downloaded the drivers and got it all set up, I found that there wasn't any noticiable difference in speed, or harddrive usage. However, I did notice that it interacted poorly with the "active protection" feature that stops the harddrive whenever the computer is in motion. Whenever the computer was unplugged, the flash cache was turned on, I could simply shake my computer (thus activating active protection) to get a blue screen.

    Furthermore a little research showed that benchmarks on flash caches being sold right now offered no performance benefit whatsoever.

    If there's no performance benefit, why are they trying to sell these things to people? I've seen some handwaving over the idea that flash *might* keep the harddrive from spinning most of the time and thus save battery life. However, when using the flash I saw no noticeable benefit.

    Having an extra layer of cache in the system architecture seems like a good idea on paper, but in the real world the consumer is buying totally worthless pieces of hardware that do not improve performance one whit, and have never been proven to improve battery use.

  32. Ahem, wrong cache type... by fifirebel · · Score: 2, Interesting

    What you are describing is a write-back cache.
    Brain fart? Or I misconstrued you?

  33. Re: Samsung not first to ship by andersa · · Score: 4, Funny

    From TFA:

    hybrid notebook disc drives that combine disc storage with flash memory to deliver ultra power efficiency, faster boot-ups and greater reliability for the exploding laptop PC market.

    I am a bit surprised to find, that there is a market for exploding laptops..

  34. Re:surviving falls by bentcd · · Score: 2, Interesting

    The equations of motion can be found at
    http://en.wikipedia.org/wiki/Equations_of_motion#Linear_equations_of_motion

    In this particular case,
    vf = vi + a * t
    seems most appropriate (where vf is final velocity, vi is initial velocity, a is accelleration and t is duration of acceleration).
    Assuming vf = 0 and solving for a, we get
    a = vi/t (1)
    Solving for t yields
    t = vi/a (2)

    "vi" after a 6-foot fall can be determined by using another of the equations:
    vf^2 = vi^2 + 2ad
    (where d is distance in meters, let's use 2 meters for 6 feet. We must assume that vi is zero.)
    vf^2 = 2ad = 2 * 9.8 * 2 = about 40 m2/s2 (for simplicity).
    vf = sqrt(40) m/s = about 6 (for simplicity)

    For an object that travels at 6 m/s, we can use equation (2) above to learn how much time it must decellerate over in order to experience 900 Gs. 900G is (approx) 9000 m/s2 so we get
    t = vi / a = (6 / 9000)s = 0.00067 seconds

    So what we learn is that a disk that is dropped from 6 feet has a speed of 6 m/s as it hits the ground. Upon hitting, it starts deforming and if this is a reasonably linear process (which may or may not be the case) then a constant 900Gs throughout means that it took 0.00067 seconds to come to a complete stop.

    Determining how many millimeters of the disk and/or ground got deformed during the decelleration is left as an exercise for the reader :-)

    --
    sigs are hazardous to your health
  35. standard ATA but specific Windows ReadyDrive code by spage · · Score: 2, Informative

    The ideas behind this are applicable to any O.S. and there are proposed standard ATA commands to manipulate the Non-Volatile cache, see http://www.t13.org/Documents/UploadedDocuments/docs2007/D1699r4b-ATA8-ACS.pdf. I hope Linux and Mac hackers are working on it.

    I'm not sure if the drive takes advantage of NV cache without specific O.S. support. Even without O.S. support, the drive could decide "You keep reading blocks X Y and Z, so I'll store them in NV cache" (drives already do this with their conventional RAM cache, typically 8MB) and "I'll keep your pending data writes in NV cache while waiting for the disk to spin up".

    Windows Vista's ReadyDrive takes specific advantage of this feature: "During shutdown or hibernate all the disk sectors needed to boot or resume are pinned into the NV cache... Offsets within files and/or specific LBAs can be specified by the PC OEM in registry for pinning in the NV Cache". I converted the MS PowerPoint presentation http://docs.google.com/Present?docid=dcvvrqtp_13gj635t&fs=true (yay Google Docs, die PowerPoint DIE!).

    --
    =S