Seagate gets hybrid SSD/HDD right
storagemojo.com
storagemojo.com
He starts off by saying that boot times have gotten significantly worse. Reinstalling the OS (not something I want to do) gets startup time back to the same as with a standard HDD. So far so bad.
Secondly, application tests are completely unscientific and show a lack of understanding of how the OS works. After you open an application the OS caches it so that it opens more quickly next time. The startup improvements he's seeing can be entirely attributed to this: Consider that on my MBP with a 5400rpm HDD Pages took ~7 seconds to start the first time and ~1.5 the second time (using the same technique as the videos).
This is a better benchmark of the same drive, but I still think the conclusion is too favorable without more thorough real-world tests: http://www.overclockersclub.com/reviews/seagate_momentus_xt_...
Edit: Spelling and slightly overzealous language.
http://www.anandtech.com/show/3734/seagates-momentus-xt-revi...
TL;DR: The review is still favorable, just with more meat to back it up.
Don't know why I didn't think to check AnandTech. They're definitely among the best at this.
http://www.tomshardware.com/reviews/seagate-momentus-xt-hybr...
"At this point, we realize that reaching a verdict is not so easy. The new memory management technology is complex and hard to benchmark, as optimizations take place in the background, because we don’t know the performance parameters of the flash memory."
"Application results were much more impressive. Because the drive learns, the first time you bring up an app it happens at disk speed. But the 2nd time!"
"Boot performance sucked compared to the old drive’s ~45 second boot"
Boot performance was improved by doing a clean install, however, the best the reviewer got was close to the old HDD speeds (45 seconds) not a Macbook Air's boot times with SDD (15-20 seconds).
If you watch the videos, the speedups being boasted on the review involve opening the application, closing it, and opening it again, without running anything else.
SSDs are nice for lots of random reads/writes; I noticed the biggest improvements on things like "apt-get upgrade"; deleting files, reading tarballs, updating a database. This is where SSDs excel, but the SSD that's part of this disk won't help with any of that. When you download the tarball, it hits the magnetic disk. Then when you extract that, you read from the disk, and write to the disk. Then you read the package database... all from disk. You update the package database... yup, disk write. And so on; this drive will do nothing to help this use case. Anything that could be cached will be invalidated by a write. So you get no speedup on the only workload other than booting that helps a regular user.
If you're thinking of buying this, buy a regular disk instead, and save the $60 premium for a real SSD. Even Intel's "budget" 40G SSD will make your computer noticeably faster... but this thing won't.
And yep, no increase in that use case. Faster in the use case of opening programs (as mentioned in the article), faster in the use case of opening small files, and so forth.
Your last sentence is needless hyperbole, and is contradicted by the last sentence in your middle paragraph. Not that I disagree with your conclusion, though.
As for starting apps, they start when I log in, and most initialization is CPU-bound, not IO-bound. If you do it differently than this, a software or workflow fix seems like a better idea than a very expensive drive.
Since switching my mac to a decently quick SSD and doing a few other tweaks to go along with it - I actually shut it down for the night or when I know I won't be using it for a while - because it shuts down in less than 2 seconds and boots to fully-usable in 20 seconds - and apps still start instantly, suddenly rebooting is no longer a thing to work around or avoid. I don't worry about keeping anything running to speed things up, because everything is just that fast.
Plus I can just yank it off the table without waiting for drive spindown if I have to run off to another meeting.
So use system daemons like 'preload' or 'readahead'.
And come to think of it, a daemon can be upgraded and the heuristics & statistics improved. (Even if one can upgrade the hybrid drive's firmware, I'm not sure I would dare do so!)
(Linux, sadly, isn't necessarily the intended market for things like this.)
The box I'm writing this on has an uptime of 148 days, the last time it went down was to put a second graphic card in it. I really don't see how a 'faster boot' would be of any benefit, in fact any benefit in faster boot time would have to be balanced with how long it took you to install that drive, format it, install your OS and so on in the first time.
Use cases should center around that which happens frequently, optimizing boot time for anything other than a netbook or a laptop that you don't 'sleep' is a case of premature optimization.
For all the other use-cases you sketch main memory is much more effective than a cache in a device at the other end serial link.
From the article: "Take a standard issue 7200 rpm, 500 GB _notebook SATA drive_. Add 4 GB of fast and reliable single-level cell (SLC) flash."
(Emphasis mine in both cases).
Besides that, it seems that the boot speed increase according to the article is next to non existent, and the comments point out that the application starts were actually done without wiping the OS cache.
I replaced my system drive with an 80 gig Intel X25-M G2 a while ago (late-2009 macbook pro) and performed a few other tweaks (which really may or may not matter in the long run...)
My machine shuts down in less than 2 seconds and boots from power off to ready to rock on the desktop in 20 seconds... and while before I used to say "well who cares about boot time, I never reboot"..... I've now realized that I never rebooted because rebooting was something to be avoided, because it took so long. (not that it was long, but it was past that threshold where booting became an event by itself you had to endure).
Now that I can have the thing booted about as fast as I can pour a cup of coffee, and shut it down faster than it used to go into sleep mode (and sleep mode is instant, plus you don't have to wait for spindown before yanking it off the table and running to the next meeting anyway) I'll stick with my solid-state goodness for my portable machine.
Of course, I'm a bit gun-shy about being an early adopter of a new product line.
BTW, Amazon shows them available for pre-order. 500 GB is listed for US$138.
http://www.amazon.com/s/ref=nb_sb_noss?url=search-alias%3Dap...
I should search to check this, but my vague recollection is reading about a backlash to the warranty reduction, which they subsequently at least partially reversed. Is that what ultimately happened?
I'm less concerned with warranty lengths these days because I have a larger budget for computer hardware - but Seagate has been very good for me since 2004 when I stopped purchasing WD (Which I'd been using almost exclusively since 1997.)
I'd really be tempted by this new line of hybrid notebook drives, particularly to extend the effective lifespan of some older notebooks I and friends and family have. But I would like to know that they've taken good measures to eliminate the underlying conditions that allowed for some of the recent problems to enter into and persist in shipping products.
I take your point with regard to the particular situation you describe. I have similar "relationships" with a few companies; they may be "sliced bread" these days, but they screwed me, once, and I'm still voting with my feet.
I'm not a zealot. I had some unfortunate experiences with Ford products, but I still drive one (the best option at the time of purchase) and would pick Ford over the other U.S. brands. (Still, if I ever find the engineers and/or quality control who allowed unground, sharp metal edges on my driver's seat frame to destroy the seat's foam and support, for example...)
I still don't have enough data to evaluate Hitachi drives reliability. Come back next year :)
http://www.theinquirer.net/inquirer/news/1050374/seagate-bar...
http://www.pcpro.co.uk/news/352816/seagate-hard-disks-suffer...
What is it about OSX that makes applications to launch so slowly? Microsoft Word always starts in under 5 seconds on Windows, almost regardless of the hardware, and has been for as long as I can remember. Sluggish application launch was #1 impression after getting an MBP - nothing on it starts like Notepad/Wordpad/Mspaint on Pentium III winbox circa 99.
My gut feeling is that it's dynamic linking. How wrong am I?
and there's a world of difference between "intentionally slow down" (that's crazy) and neglecting to put a ton of work into optimization of startup.
Sorry, no sources, just hearsay from friends who have good info on this.
They rolled their own interface (which means buttons, events, accessibility tools, text boxes...), dictionary, spell check, grammar check, API, scripting interface, damn near everything. And it integrates extremely poorly with other Mac applications, even screwing up basics.
By that logic, Flash apps are native too. So are Java, GTK (on non-GTK-unixes), etc etc until anything that runs on the machine can be considered "native", unless you're remote-controlling another machine through something like SSH/VNC/Remote Desktop.
I doubt the developers would intentionally slow down the startup. But I also doubt Microsoft would invest their better/best programmers in optimizing it. But isn't that the same thing as intentionally slowing it down, but from the business's standpoint instead of the developers?