Seagate Announces First Hybrid Hard Drive
writertype writes "Today, Seagate announced about a dozen new products, including its first hybrid laptop hard drive that includes a 256-Mbyte flash chip to save power and speed up the time a notebook recovers from hibernation. Interestingly, the new Momentus 5400 PSD has also exceeded earlier estimates of hybrid hard-drive performance, which said that such drives would add an extra hour to the typical battery life of a notebook PC."
Will these qualify me for a tax deduction?
And All I Ask is a Tall Ship And a Star to Steer Her By
> Seagate's pushbutton drive is capable of storing all of the following, combined: a 25-DVD movie collection, 15,000-song music collection, 15,00-photo image library, 50-hours worth of video, and 50 computer games, with 300GB left over
Bah, these measurements tell me nothing.
How many Libraries Of Congress can I store on this thing?! That's what I need to know!
- For the complete works of Shakespeare: cat
Hibernation works by writing the contents of the RAM to the hard drive, so this would only work if you had = 256 MB RAM. I don't think too many new systems meet that requirement, and even less will after Vista comes out. Similarly if you want to save time on boot-up you would need to store all the necessary system files in that space, and few modern operating systems can cram themselves into that space.
Philosophy.
Only 256 MB? It's too small for a memory dump even on a notebook. I guess it's not "upgradable" so what's the point?
The PR blurb is a little light on the details. Does anyone know if there will be speed benefits (or, IMHO, less likely power benefits) for existing laptops? I.e. should I look forward to giving my laptop a bit of a boost with one of these drives? I know that Vista is supposed to have a lot of code to really benefit from hybrid drives... but I imagine that at least some benefits might be available to XP or Linux.
Does anyone smarter than me know more about these drives?
> How about Megabs?
Are those 6 minute MegaAbs?
- For the complete works of Shakespeare: cat
don't some flash memories have limited read/writes far below platter hard drives? something like in the range of a couple thousand I thought... does this mean your hard drive will die even quicker, or will they make these drives eventually have removable and replacable flash cards, such as SD or something?
This brings back a memory of a very, very, very long time ago when I was fortunate enough to get to touch a computer that had its root filesystem on a 250mb solid state disk, so that it only had to touch the much slower mechanical drives infrequently. For it's day the thing was a monster with speed that made my own systems seem inadequate in every way. So what did we do with all of that raw, untamed power? Played nethack.
Think of the Children; Sleep with your Sister
I'm a bit worried about how long that flash memory is going to last. It's got a limited number of write cycles, and presumably everything going to the drive goes through the flash cache.
This seems to be something that could be done just as well on the software side by combining a harddrive and a flash card reader.
Are there drivers that can do this?
What's the difference between a 'hybrid' drive and a drive with a really big cache?
The Momentus 5400 PSD is Seagate's first hybrid hard drive, incorporating 256 Mbytes of flash memory that serves as a fast cache for booting and saving data. When booting the PC, the operating system loads data from the flash memory first, speeding bootup times and negating the need to quickly spin up the drive, a power-consuming process.
Given the rapid pace of development of flash memory, how long until hard drives are gone altogether? It would seem the breakout of flash memory in the marketplace is bringing us one step closer to relaible instant-on systems, with none of the tedious waiting for drives to spin up.
GetOuttaMySpace - The Anti-Social Network
I've been playing with Damn Small Linux using a 633 MHz pentium motherboard (attic-ware) with a 12 volt power supply and a 256 MB flash card. It uses an average of 1.5 amps. (monitor not included) When my ancient Thinkpad is accessing the hard drive, it draws about 4 amps. Some of the current is driving the LCD but my guess is that when the hard drive is being used, it soaks up about half the power. If you could avoid using the hard drive, you could just about double your battery life compared to what you would get if you were using it all the time.
Having said the above, it occurs to me that you could use some of the techniques on a regular laptop that Damn Small Linux (DSL) uses. Flash memory can only be written to a finite number of times. In order not to kill the flash memory, DSL runs entirely in memory. (If you want to write to the flash memory, you have to explicitly mount it.) So, if you were to tailor your operating system to avoid using the hard drive the same way DSL avoids using the flash, you should be able to significantly increase your battery life without special hardware.
It used to be that flash memory only worked reliably for a limited number of write cycles. Is this still the case. If not, will this greatly limit the life span of these drives?
Anyone happen to get a mirror of the links? They are completely dead at this moment.
If you look at "top" closely, you'll see even if only half of your ram is stuffed with porn and chat programs, the kernel is still making use of that remaining RAM. It would be moronic to just leave RAM sitting unoccupied. A lot of it is used for IO buffering, including your hard drive. So why not just use this mechanism? Why is it, from an IO-buffering-OS-user's perspectiive, any different having that info sitting in flash on the hard drive, instead of in your ram?
OK I guess I can think of a few reasons...
The flash wont need refresh cycles to keep its data intact, so that gives you a power reduction...
The flash can still retain its state even when you shut down, so "wakeups" should be faster..
The hard drive is in charge of the caching, taking some thinky think load off of the CPU.
but from a performance perspective, it seems that Linux would do better with 256MB of faster, closer, shinier RAM instead of a wad of flash.. Plus your caching mechanism can be improved without having to buy a new hard drive.
Why stick up for big business?
Are there any OS's that support this yet, the only one I can think of is Vista but its only in Beta 2 so might not have it supported yet. Still great idea, move away from magnetic storage lets have everything flash.
PC Mag:5 27291fe59b7/index.html
f 2d492109dd1/index.html
http://mirrordot.org/stories/838dd483f468b1c95ac0
Extreme Tech:
http://mirrordot.org/stories/c6b3da4e4e2b800ddf83
I might want to check those out for personal storage too. It sounds like they might make a nice, quiet, fileserver for my home, with the right case (I was thinking P180) and components.
There's this interesting snippet, though, which concerns me, in the DB35 series' product datasheet (PDF, 2 pages, 122KB):
(To give context, the `manufacturers' it is referring to are DVR manufacturers, which in my case, would of course be me. Maybe I should try MythTV.)
I am, of course, one of those people that feels the only appropriate Digital Restriction Mechanism is none at all... does anyone, anywhere have the faintest idea what they're going on about with that? What on earth has a hard disk got to do with DRM? (In the Vista Home Premium/Media Center/East Fork/"ViiV" stuff they might mean when they say that stuff, it'll all be encrypted before hitting the hard disk anyway, because it's a form of the WM-DRM, and wouldn't be allowed unencrypted across the SATA/PATA bus, so it's none of the hard disk's business there either...)
Is that, perhaps, pure marketing fluff that means "You can password-lock or encrypt the drive", or something more sinister? Anyone know? (And you've gotta love the way they justify it by using the phrase "enhance fair use", which is of course, the exact opposite of what any DRM is designed to allow.)
I've got an Dell notebook with only 10GB (IDE) HD. I'd love to replace it with Flash cards. They're about $45:2GB up to 4GB, in multiple formats. A bank of CF/SDIO/USB slots, or just an IDE/whatever adapter, plus the cards, would fit inside the current drive's slot. And offer much better power, weight and heat loads. With hotswappable filesystems, upgradeable in small chunks and pluggable into other devices, carryable in pockets.
I don't see how <20GB HDs have any place in the portable market anymore (outside of tiny niche multimedia producers), as even $35 80GB HDs are overkill for most people who network, as most everyone does. If every notebook, handheld, iPod, phone and other mobile device used Flash instead of HDs, Flash prices at that industry scale would drop, capacities would multiply, and $5:GB up to 32 or 64GB would be common. While much of the rest of the cost of the device would be lower without extreme measures to accommodate the hungry, inefficient HD.
--
make install -not war
Does the drive automatically know and manage which files to put into flash(i.e. like a smart cache), or is this down to the OS to explicitly add/delete files in the flash?
If its the drive, then that sucks because the drive would need to know about the filesystems in use, and chances are it would only support Microsoft filesystems.
If its the OS that manages which files to put there, then it still sucks, as the drive and flash are combined.
It would be much better to have the flash as a separate component. Apart from the obvious benefit of being able to have it on a faster bus (such as PCI-E), flash memory is limited to about 100k rewrite ops, so when the flash is dead you have to throw away/replace an otherwise perfectly working hard drive too.
I guess if the only time the flash is written to is to update the boot files (e.g. as a result of an occasional OS reinstall or patch) 100k rewrite ops is not much of a limitation. However we all know Microsoft can't avoid filling up every little space with bloat files, so if it gets written to a few times every windows session the life of your hard drive will be pretty short.
No, not six minutes, SEVEN! No one could get a good workout in just six minutes, duh!
Hmm... MegaBS = 1000^2 people bullshitted? Could come in handy with all these RIAA topics.
Does modern flash memory degrade more quickly per write than hard drives?
How much faster is flash storage memory than hard drives?
While 256MB would still speed boots for hibernate files larger than 256MB, current boot speed of a 256MB hibernate file from a hard drive is nearly instantaneous anyway, negating any real value to this. The real value would only kick in for systems with more than a gig of memory.
Flash is getting better at an amazing rate but it's got a looooong way to go to catch HDs. You need more capacity, much less cost, and also higher speeds. While flash has faster random access, it can't hit the sustained transfer rates of HDs, at least not the normal flash RAM you find for sale everywhere.
I imagine the hybrid HDs will be the first step. Try and get the best of both worlds. A small flash store for frequently accessed thigns to get lightning fast random access, a large magnetic disk so you don't compramise on storage. Windows Vista is apparantly going to be pushing this rather hard. MS notes support for it as one of the features, and even if you lack a hybrid HD, you can get something similar by giving it a USB flash drive and instructiong Vista to use it as an app cache. Parts of programs are then put on the flash to speed load times.
I think that's the kind of thing we'l see for a number of years here until flash gets cheaper.
Not to mention your average notebook hard drive these days is fully capable of pushing 20+MB/sec for the linear read a "resume" requires, unless the hibernation file is fragmented. Even fairly expensive media like Sandisk Compact Flash "Extreme III" cards for digital cameras can't hit that, and one of those (1GB) costs about the same as a 100GB hard drive. Silly.
My Macbook by default hibernates, but I found a setting to flip that off so that it "sleeps" like it should (involve the 'defaults' command, I forget exactly.) Now it takes about 2 seconds to 'wake up'. Ironically enough, hibernation takes longer than it takes to boot (about 25-30 seconds) and the scale has probably been tipped even further in favor of "booting" with another GB of ram I just added; by my rough calculation it'd take well over a minute if most memory was in use at time of hybernation (maybe the OS clears out all disk cache before doing it- you'd hope so.)
Hibernation is for when your battery is pretty much dead and the laptop wakes up to hibernate before it looses the contents of RAM due to battery failure...and can people REALLY not wait the time it takes to boot or wake up from hibernation and copy the data back into RAM? Yeesh.
This seems like an attempt to save themselves in a market they're just not competitive in. From all accounts I've seen (and personal experience), Seagate's ATA-drive reliability is in the trashcan these days; the 7200.8 was a fiasco, and the 7200.9 doesn't seem much better. IBM sold off their drive business (which was a market leader in almost all segments) after the Deskstar/Deathstar fiasco, but Hitachi seems to be doing fabulously. I had a 7200.9 300GB drive that died within 12 hours of operation. It's been RMA'd, and the replacement will be sold on Craigslist or similar. In the meantime, a shiny new, cheaper, cooler-running, quieter Samsung Spinpoint is sitting in its place.
I think Seagate has seen the writing on the wall- hence the merger with Maxtor. I would imagine you'll see them merge Seagate/Maxtor technology in their ATA line and sell exclusively under Maxtor, and Seagate will go back to being a mostly SCSI brand, as their reputation there seems intact.
Please help metamoderate.
I guess I don't see why they're using flash. You'd think that they could accomplish it with some RAM module with its own seperate battery backing (like a RAID card), and then have the disk writes delayed to some optimum amount to minimize power consumption as well as being used as a pre-fetched RAM cache with the same optimization, with the read/write split dynamically reallocated as needed.
I'm really looking forward to trying this out in a notebook... my cousin Phil tried putting a hybrid in his mini tower, but the whole plan backfired and he ended up horribly disfigured. Apparently Grolar Bears are SATA, and when he tried plugging it into his older moboard it got pissed.
When can I get a hydrogen fuel cell hard drive? Or does it use regernative kinetic energy from the platters spinning to generate power?
Very long.
Using flash chips as harddrive replacement comes up now and then, even if in this case it would be just a cache. But what about flash lifetime? Last time I checked a flash chip could only be erased something like 200.000 times, which could be used up quickly in normal operation. Or would the flash area show up separately?
In that case it may be easier to get one of those IDE/compact flash adaptors and have the flash as a separate device.
These are good questions.
Weaselmancer
rediculous.
Worry away, but I don't think you're going to lose any precious data any time soon. I can give you two reasons why:
:p
1) "When compared to a hard disk drive, a further limitation is the fact that flash memory has a finite number of erase-write cycles (most commercially available flash products are guaranteed to withstand 1 million programming cycles)" (Flash memory limitations).
2) 4 years of 24/7 operations is 35,040 hours of use. That's about 28.5 writes/hour, or a write every other minute for 4 years. Chances are you'll upgrade before 4 years.
And, let's face it, people making HDs aren't stupid. If they detect NAND failure, they will write through to the HD itself and disable that part
--
Internet Explorer (n): Another bug -- that is, a feature that can't be turned off -- in Windows.
1. Acquire Flash memory. USB or whatever, it doesn't matter.
2. Insure you have the correct interface connections to the computer (USB port, USB cable, CF/SD drive, weird built-in hybrid device).
3. Boot Linux
4. Find location of Flash device. A modern distro will point this out to you on the desktop.
5. Use your GUI partitioner to define the flash device as your swap space. Be sure you purchased a flash device with size > system ram.
6. Suspend2Disk really, really fast.
Also, given a reasonably long up-time, enjoy the perks of a system with high-speed swap space. Applications, data, kernel; whatever! It all gets faster! Be sure to crank up your swappiness value for maximum effect; this'll have Linux swapping out just about everything it can get its hands on.
Given a modern flash device, with 1 million or so read/write cycles, and defect balancing, even under very high-usage you should get years of use.
WhiteWolf666 an exBush supporter. All you new-school,compassionate,save the children Republicans can rot in hell
I don't see this device being all that useful for hibernate wake-up, but it is interesting if the 256MB just acts as a persistent write-cache. Often in linux the hard drive never spins down, because things are constantly being written (log files, atime updates on the FS, etc). This can be reduced by using laptop-mode (and mounting -o noatime ) for the filesystem, but then you run the risk of losing data if the system dies and nothing has been synced with disk for a long time. And the last thing you want to do is spin up the disk every 10-15 mintues(because of the wait, power, and wear from this), but you need to to keep the filesystem consistent. But with 256MB of write space, that doesn't require the disk to be spun up, that is synced with the "real" disk when it *is* spun up (for reading uncached stuff probably) would make for a large power savings on systems that have enough RAM to keep everything in memory. I guess linux can take advantage of that immediately, with no special tweaks, if the drive is doing everything. But I have read other articles that say that you need Vista to take advantage of this drive.
Don't be confused about the 2006 US tax benefit for buying a hybrid vehicle. It's a tax credit, not a tax deduction, which means it's subtracted from the tax you owe the government, not the amount of income you made. It's tax(income())-credit instead of tax(income()-deduction).
/ hybrid_tax_credits/index.html
http://www.cnn.com/2005/AUTOS/tipsandadvice/12/21
"Interestingly, the new Momentus 5400 PSD has also exceeded earlier estimates of hybrid hard-drive performance, which said that such drives would add an extra hour to the typical battery life of a notebook PC." Read carefully people. The article says that seagate excpected a 9% reduction in overall power use. They then said that what was observed was a 50% reduction in harddrive power use. Unless they specifically compare hardrive power use to overall power use all we can infer from this is that a 50% reduction in harddrive power use reduces the total use of the system by 9%. Lets not forget the bright shiny candy like screen and whirly DVD rom and flashing lights and sounds that laptops make.
Isn't this a step backwards? Gas and electricity powered hdd's?
*duck*
Yeah, but how many megs-per-gallon does it get? If it's a hybrid, it should get at least 60 in the city. Of course, you folks that live out in the boondocks won't get nearly the same efficiency.
First, the rewrite limit on flash nowdays is in the low millions... so even if you could only rewrite a million times, and you did it 100 times a day (about once every minute and a half)... the drive would last over 27 years... Not sure why everyone keeps bringing up this longevity issue. Sure, don't put temp files or virtual memory on it... every time Windows pulled a thrash maneuver you'd lose 8% of your HD lifespan ;) ... but for storing OS boot files and commonly used system files, the lifespan thing isn't a problem...
That said, I think they should put a flash socket on the mobo so the stuff is upgradable if you want larger capacity. That way, you wouldn't have to buy a new HD to get more flash memory or vice versa...
Self-referential Sigs are cool on /. these days...
54
Hibernation works by swapping out every possible page, then the remaining memory contents is written to the hard drive. You don't need your RAM to be 256MB or smaller to see the performance boost, you only need the system pages to be that small, because you can be fully awake from hibernation without swapping those pages back in. That takes us to the other thing you said: most modern operating systems *do* fit in 256MB. At least, their text segments and essential data segments do. 256MB is actually *mammoth* in that context. In most cases, you should be able to contain the kernel and essential libraries in 256MB of flash, and still have room left over to write your system pages to during hibernation.
All this new harddrive tech is cool and all, but what I want more than anything else, including more and more massive storage, is better reliability.
In the past year or so, I've had, literally, 50% of all drives I have purchased fail. Mostly Western Digitals, FWIW.
For that matter, I've had several expensive raid controllers fail too. This shit is really starting to piss me off.
Sticking feathers up your butt does not make you a chicken - Tyler Durden
At a max of about 2.5W on write, a notebook hard drive isn't the biggest power draw in a notebook. Idle power is maybe half that.
You have the screen (flourescent backlight) (likely tens of watts) and the CPU (Intel Core Duo is 31W), probably the GPU too. Cutting the CPU to an LV chip (Core Duo LV is 15W) might give you a two or four more hours, depending on the display and the GPU. Don't tell me that saving one watt is going to save an hour of power on battery time.
And the best part of the new hybrid drives is that you will grow to love the smell of your own farts...
h tml
http://www.hybridcars.com/south-park-hybrid-smug.
"But this one goes to 11!"
You would not be wanting to use this space for anything like swap space because NAND write time is so slow (compared with platter). It would probably be good for storing/buffering multimedia files so that you can shut the disk down while you're playing.
Engineering is the art of compromise.
Seagate's solution is hardware based, meaning the encryption functions are performed on the drive, separate from the operating system. Even the password or user ID is encrypted and stored in an inaccessible area on the drive, providing much stronger security than today's software-based encryption solutions.
A system with Momentus FDE comes fully enabled for encrypting all the data on the drive, so there are no time-consuming installation and configuration requirements as with software; users simply enter their ID, and if authenticated, they have full access to their data. Since the user ID is entered before the operating system can load, it's essentially impossible for any spyware-like code to have visibility of the key.
So I would say for a DVR manufacturer, this helps prevent things from being recorded and then the drive pulled to steal the video.
Suspend2 for Linux will do lzo compression before writing to disk. Also, I believe they're moving towards being able to store/resume an image to/from anywhere, and have the resume operation be triggered in userspace (from an initrd).
Also, with a fair amount of memory on a laptop and a good filesystem (or Laptop Mode on Linux), you don't need this Flash device to avoid using the disk. Problem is, I've never really gotten it to cache much of the music, although it will avoid writing until it has to, even if I "save" -- which is fine, because the OS can be pretty stable, and a laptop has built-in battery backup, and I can always run "sync". Now, if only I had Linux running on my Powerbook... see, HFS+ does write to disk as soon as it can, which is good for saving data, but bad for saving battery.
Don't thank God, thank a doctor!
What is the data-transfer speed difference between a flash drive and a regular hard drive? For instance, you could buy an ATA flash drive and install your O/S to it, and maybe your applications. Then have a normal drive for your temp files, data files, etc. Would the O/S boot faster from the flash drive?
You must work for one of the hard disk companies; we like our "Mega" to mean 2^20.
These were their working definitions:
- 4 games/8GB or 2GB/game
- 8hrs video/8GB or 1GB/hr video
- 133 hrs music/8GB or 60MB/hr or 128kbit
- 2560 photos/8GB or 3.2MB/photo
Thus here is the math: - 750GB HDD - 300 GB left over
- 450 GB HDD = 15000 songs + 1500 photo + 50hrs video + 50 games + 25 DVDs
- 450 GB HDD = 60GB songs + 5GB photo + 50GB video + 100GB games + 25 DVDs
- 235 GB HDD = 25 DVDs
- 1 DVD = 9.4 GB
I guess they really mean it. Of course, the only way you're going to get a DVD onto your hard drive is through... um... antiquated software.
And over there we have the labyrinth guards. One always lies, one always tells the truth, and one stabs people who ask t
What I've read about Samsung's variation of this technology is that it is accessed somewhat independently, at least by the OS. The OS determines sectors that deserve quicker read access and "pins" them to the flash drive.
"Give a man a fish and he will ask for tartar sauce and French fries!"
I would love to see this to become part of desktop drives as well. Moreover, it would be really nice to have a drive with a slot one can insert his/her own card into. Especially if the flash memory is significantly faster compared to the harddisk. Almost we are 20 years back: Acorn Archimedes, OS in memory :-D. Power on, beeeep, desktop.
Perl Programmer for hire
For a deduction simply use the magic words "business expense", and tada!
This topic came up on my program recently. The figure we were quoted as "best available practice" is 100k writes. Pointers to higher performance specs would be much appreciated. (Since my program is a long-lived embedded system, it's clear that using flash memory will result in having to replace the 'flash drives' periodically, and that's taking the device out of the field and into the shop, or at least sending a tech with a replacement part.)
But consider: 100k write duty-cycle, over a 3 year period, is an update rate of about 90 seconds. That means it's probably OK for user data, but clearly not OK for swap or for system usage such as inode tables for the file system... At 1m duty cycle, that goes down to 9 seconds, which is getting into the ballpark for system kinds of writes (e.g. inode updates for the file system), but it's still not there for swap.
But the underlying problem I'm having is recovery from an error. My guess is that you have to 'write then read' to verify that you have NOT hit the error, and that the probability of the read failing is much less than the probability of the write failing. (And I believe that reading is much more reliable than writing, so that's probably av valid assumption.)
What you then need is a recovery strategy for a failed 'write location'. I guess you could use current failed sector techniques.
So I think this is a cool idea, but I still have some questions about the end-to-end performance and reliability.
dave
If the firmware on these drives is designed in a reasonable way, you will get this advantage right away. As it can (and should) be transparent to the OS, it will work with any OS. And yes, disks spinning up all the time to write small changes to the disk is a problem I often encounter with Linux. (I guess the problem exist with other OS as well, but I wouldn't know since I don't use them).
I think the OP meant megaBS.
Transistors and Beer!!
As a flash-module that snapped in beside a hard-drive, rather than with it. That would make it quite a bit easier to upgrade, etc.
On the other hand, the upside is that you wouldn't necessarily need a seperate IDE channel/cable for it this way.
http://www.ddrdrive.com/ddrdrive_prototype.html
Ditch the hard drive completely. Plug this into a UPS by itself and you've got the safest, fastest drive. Period. Imagine how long this would last if it was the only thing plugged into a 1000 va UPS? Spend the time you save doing a weekly backup to a couple of DVD's and you're done.
Windows has more viruses because linux has more virus coders.
ooooh. I wonder what the write latency on one of these is.
I have a low end database server that would just love having essentially a flash cache for the writeahead logs.
Uh... Someone in Samsung's PR division does not realize that the typical laptop does not get 11 hours of battery life. There has got to be a way to hold PR folks accountable for the stupid and wrong things they say.
When the heck are they going to apply this technology to the stupid PDA!?!?! I just love having to reload and reinstall every single !#%$@ thing ever time I happen to leave the thing in a drawer for a few weeks. Totally useless as a occasional reference device unless you're using and charging it every single !#@$@% day!
...ought to be enough for anybody!
When handling directory entries NTFS is so slow it's not even funny. Maybe with some extra glue the drive head trashing related to NTFS metadata handling overhead could be targeted -> flash ... -> profit. Or something.
Try this: http://www.fs-driver.org/
Then try mirroring a big directory structure to/from NTFS ... and to/from ext2/ext3 using this driver. The performance difference is enlightening.
'Once scientists, even the dim-witted social scientists, get muzzled, the Western Civilization is finished.' - oldhack
How is this better than just having 256mb of extra ram ? Since we're talking notebooks, there's a battery backup so having a big r/w disk cache is not a problem, your data won't vanish during a brownout (america's national pastime).
Hell, I have 4 gb ram in my desktop and it's the best damn speed booster I've ever had. The OS caches everything and syncs whenever the PC is idle, letting me run my bursty, data-intensive processes at full speed without any concern for disk throughput.
I think the real reason why I'm suspicious is the volatile nature of hard drives. Why would I want a hybrid drive that needs replacing every few years, when the part that breaks down is the cheaper half of the device ? Seems like a way for the HD manufacturers to squeeze more profit out of their mediocre products.
-Billco, Fnarg.com
Nah. Mega = 10^6, Mebi = 2^20. http://en.wikipedia.org/wiki/Binary_prefix
Intel sells chipsets, and their approach gives them a cooler motherboard chipset to sell, and hteir chipsets are flexible enough to add this kind of support.
Microsoft sells features that lock you in to Microsoft software, so if it's easy for them to support proprietary hard drives or motherboard chipsets or DRM chips that lock you in to buying and upgrading your Windows OS, that's what they'll do.
If you wanted to build a hybrid laptop for yourself, you could buy a $100 4GB USB flash memory stick, or a Compact-Flash-to-PCMCIA adapter (for mechanical safety) and some flash, install the operating system on the flash instead of the rotating disk, and use the rotating disk for backups and bulk storage. It'd be pretty easy with Linux (people fit mini-distros onto 128MB sticks, so why not on a bigger flash!), and you could probably get Windows to work instead. Seagate or Intel can do a more sophisticated job by working closely with MS to decide what types of data need to go in which caches - most Operating Systems today really only support two speeds of storage (RAM and disk-like) rather than knowing about three (RAM, Flash, Disk), (plus a few subtleties like swap space and networked filesystems), and really dealing with flash as a speed intermediate between RAM and disk will take a few years of research and some major OS reqork before it's done really really well, but even a naive version should be a big win.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
The screen will still be burning battery, of course, but turning off the disks should help, and your data will load a lot faster because you won't have the latency of waiting for the disk to rotate or the head to seek (even if your memory stick has a lower transfer rate than the disk drives, you still should win.)
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
The RAM is obviously faster, though it probably burns more power and generates more heat. On the other hand, you can install a lot of your operating system in a flash that big and avoid rotational and seek latency, which can make your machine a lot faster. And if you can get filesystem journalling to use it, that's a big big speed win.
If you've got a laptop, it's nice to use it to save to when you suspend/hibernate/etc.
Bill Stewart
New Fast-Compression-only CPR http://preview.tinyurl.com/dy575ks
The real advantage of this technology isn't necessarily the faster random access but the fact that you can keep the harddrive from spinning up. In every day normal operation there is always some little program that decides that now would be a great time to write a little bit of data to the harddrive. Maybe just a K or so for fun.
So even in a mostly idle system, there will be a bunch of little writes every so often. And since there are a couple of writes every minute there is no point in letting the harddrive spin down, even that even 100 writes only amounts to 100KB. You can't write-cache the data either because in order to give the harddrive time to spin down and really start saving power you'd need to cache writes for a very long time. That'd risk the integrity of the data since a sudden power loss would mean that data from a long period of time would be gone.
Enter flash on harddrive. Those 100KB won't make the 256MB flash even flinch. It'll take it. The power goes out ten minutes after the harddrive spun down? No problem. Flash mem's got your data covered.
In the end the harddrive might not need to spin up for hours if all you're doing is reading a very long E-book. Your room will be more quiet. Your battery will last longer. It'll be cool.