OCZ Wants To Cache Your HDD With an SSD 189
sl4shd0rk writes "OCZ is coming out with Synapse Cache; an SSD cache for your hard drive. The SSD runs software that copies data into the cache from your hard drive as you work with it. The data sits on the SSD until it gets less activity and gets flushed to the hard disk. Aside from boosting your IOPS to 10k/75k (read/write), the SSD also supports AES encryption, SMART and TRIM."
So... (Score:2)
Its ZFS for Windows then?
Re:So... (Score:5, Funny)
Exactly! ....In the same way that a meatball is a golf ball for those playing the game of spaghetti.
Re: (Score:3)
That's simultaneously the best and least sensical analogy I've read on Slashdot in a long time. Kudos.
Re: (Score:2)
Re: (Score:2)
Re: (Score:2)
Oh, wow, that guy is like hero to my overbite!
Re: (Score:2)
Er... I mean a gyros to my groin. Sigh... * shakes head of lettuce in knockwurst * my I still have much to yearn from hymns.
Re: (Score:2)
Windows ReadyBoost would work about the same way as ZFS's l2ARC if it allowed using whole SSDs instead of flash drives. It's basically the same idea, a second level page cache that can be removed or fail at any time.
Why desktop PCs continue to be built with the 'one large spinning disk one small SSD for important stuff' design while desktop operating systems totally ignore the potential of using them as cache boggles my mind.. I swear it is a conspiracy to make people buy larger SSDs than necessary instea
Re: (Score:2)
Windows ReadyBoost would work about the same way as ZFS's l2ARC if it allowed using whole SSDs instead of flash drives. It's basically the same idea, a second level page cache that can be removed or fail at any time.
No, it's not the same. ReadyBoost provides a compressed paging file cache, it doesn't work as a cache between the OS and the HD.
In other words, it only gets what is written to the paging file, or pages that are dropped from memory. Combined with SuperFetch, ReadyBoost gives a good boost in starting applications, but it neither works as RAM (the most common misconception), nor does it increase disk write speeds.
That said, Windows already has an API for hybrid disks, with both SSD and HDD that does what thi
Re: (Score:3)
That's not how Mark Russinovich describes it here. [microsoft.com]
"After the ReadyBoost service initializes caching, the Ecache.sys device driver intercepts all reads and writes to local hard disk volumes (C:\, for example), and copies any data being written into the caching file that the servic
Re: (Score:3)
Do you have a source more authoritative than a blinking LED ?
Re: (Score:3)
Prepare to have your mind unboggled:
For most people, the OS has been fast enough for the last decade. Boot times happen once per day at the most, programs launch once or twice per day and reside in large amounts of fast RAM. Even games reside just fine in 12GB of DDR3 and run like a champ on mid grade video cards. Where the speed breaks down for home users is Photos and Video. Everybody and their mom has digital photo and video equipment that fits in a purse or pocket.
It's working with these files where
Comment removed (Score:4, Interesting)
Re: (Score:2)
so while using it as a cache (as long as the cache is ALWAYS backed up like Readyboost) sounds fine i really can't see recommending an SSD until they get the bugs out. you would have to spend all your time running back ups or RAIDing the drive constantly to remove the risk, and that is just more trouble than its worth
Not really, with decent software. Here's my primary SOHO server's vm storage array, on ZFS:
Re: (Score:2)
Just think of the time you will save, though, by immediately deciding to retrieve from backup, as opposed to copying files, worrying about bad sectors, hoping the drive doesn't completely fail while you are copying, etc,etc.
Re: (Score:2)
so while using it as a cache (as long as the cache is ALWAYS backed up like Readyboost) sounds fine i really can't see recommending an SSD until they get the bugs out. you would have to spend all your time running back ups or RAIDing the drive constantly to remove the risk, and that is just more trouble than its worth. Besides with Superfetch and Readyboost if you have a large amount of RAM (and what geek don't right? hell even my netbook is gonna have 6Gb on it) then everything you use often is already preloaded into RAM so unless you boot daily i doubt you'd see much difference, as nothing yet beats RAM speed.
The idea is you're unlikely to find 64+G of ram in a desktop, and it could potentially be persistent. Backups and RAID have nothing to do with this, a SSD used as page cache can have a failed read or write at any time and the OS wil just move on.
I think they make perfect sense as a page cache in desktop systems.
failed HDD or SSD - equally likely to ruin day (Score:3)
To me it isn't THAT they fail it is HOW they fail that has me avoiding them. With HDDs I can't remember the last time I had an HDD that failed without plenty of clear warnings something was up. Windows delayed write fails, or SMART errors, temp going nuts, there was ALWAYS a clear warning that there was trouble in HDD town. With both of the gamers there was NO WARNING with the SSDs, they just flipped the switch and....nothing. With the HDDs I was always able to get the data off before they bought the farm, minus a few bad sectors of course, but with the SSDs it was like they didn't exist, it was just...nothing.
Storage failures are nothing new... Google claims most HDD failures don't show any signs [engadget.com] on SMART before going off. Add to this the fact that anyone not running with a bootable up-to-date backup (all OSs have cheap or free backup tools that create bootable backups) is asking for trouble. I've had HDDs fail without any warning (mostly on corporate systems). I've also had systems stolen (laptop), and the up-to-date backup was a life (and work) saver.
I own 3 SSDs now that work well and have yet to fail (s
Re: (Score:2)
No. More like Eboostr
www.eboostr.com/
Re: (Score:2)
On this topic, does anyone know how to set up something like an unRAID cache drive [lime-technology.com] using only FOSS tools? bcache is the closest thing I've seen and it's not really the same thing either.
Good idea, how will the implementation be ? (Score:3, Insightful)
Re:Good idea, how will the implementation be ? (Score:5, Informative)
The SSD itself is a Sandforce 2281-based MLC drive with 50% overprovision for redundancy. Unless they've really screwed the firmware, it should be just fine, though no word on how it competes in price with other drives of similar size.
The caching function(unlike the Seagate hybrid units) is simply software: Supports Windows 7, no BIOS goo or specialized SATA features required; plugs into the OS somewhere in the storage handling area and shuffles data between the main mechanical HDD and the designated cache SSD.
On the plus side, that should(at least conceivably) give it considerably higher-level knowledge of what the OS is doing with which to make caching decisions(unlike caching firmware, which only has the SATA commands to go on). On the minus side, it means Win7 only, and your storage system is Not the place you want potentially flaky code, so if they aren't on the ball, we could see some serious bluescreening and/or OS hosing going on....
Re: (Score:3)
Would that kind of software be available so that I could do that with my own SSD+HD? I currently have an SSD that I keep gaming stuff on, but I wouldn't mind repurposing it as a cache if I knew how. Is there an easy way to do this?
Re: (Score:2)
Most of the reasonably nice SANs and storage appliances have support for some similar caching thing, to RAM, SSD, or a combination; but "Buy a SAN and bootable HBA" isn't exactly a deskt
Re: (Score:2)
Would that kind of software be available so that I could do that with my own SSD+HD? I currently have an SSD that I keep gaming stuff on, but I wouldn't mind repurposing it as a cache if I knew how. Is there an easy way to do this?
www.eboostr.com/
Re: (Score:2)
That's because it pretty much only caches "startup files" on the SSD, and the SSD part is ridiculously small. You get a boost for boot speed, not much speed boost otherwise (unless you happen to re-read the files that were used during startup), and likely a worse MTBF, because there are more parts that can fail.
DNW.
Re: (Score:2)
I beg to differ, although I will agree that it depends a lot on your usage profile.
Personally I find that that things like booting and launching apps is REMARKABLY faster than most people sitting around me having 'ordinary' drives.
(eg Outlook & VS2010 open up in a fraction of the time it takes the others). That said, yes, 4Gb is kind of 'low'. When I ('m forced to) use Word for a couple of days, *that* will start up much faster after a couple of days, but then after a week Excel will be slower to start
Re: (Score:2)
I very strongly disagree; I went from a Caviar Black to a Momentus XT (same size) in my Macbook Pro, and I see improvements everywhere. I dual-boot this with Windows 7, so I don't see the full improvement that I would if it were a single-OS-system, but even after I run an extended Windows session, restarting into OS X largely comes off the SSD. My "bouncemarks" (dock bounces are often used as a bench) are very low or nonexistent for frequently-used apps (like Mail, or Outlook), where before with the Cavia
Couldn't I just do this with a RAM cache? (Score:2)
Re: (Score:2)
Re: (Score:2)
For servers that would possibly be worthwhile, but I'm not sure why a home user would need 64GB of cache. 2GB would probably more than enough. Folks needing more than that would probably just opt for a 64GB SSD and be done with it.
Re: (Score:3)
I use all of 16 gb of ram as an advanced home user doing video editing (by no means am I a pro).
That said, I use spinning disks for the video work because I amd rewriting blocks all the time with scratch and render files and while an SSD is faster, it's not enough to make up for the killing of the drive in short order (which I've already done once).
-nB
Re: (Score:2)
Who uses 2GB sticks to get 64GB anyway? You can get a 4GB high quality stick for $21.99 at Newegg [newegg.com]. That's $351.84 for 16 of them. That's £227 at today's exchange rate. You're right about the ratio, though. It's about 3:1 for price of RAM to SSD.
And you know what? I'd take the RAM in a heartbeat. It would have at least 10:1 better read rate, and even more advantage in write rate. It never wears out. And you can use it for anything; not just a hard drive cache. In fact, I'd say the sweet spot
Re: (Score:2)
I just bought 8 GB high-end (1600Mhz DDR3) RAM for 30 quid. That makes 240 for 64 GB.
Re: (Score:2)
Re: (Score:3)
No. The problem with caching in RAM is that it is volatile so if the power fails you'll lose the changes. Where this SSD helps is in providing a speed boost over a magnetic hard drive but without the volatility of RAM. The RAM cache will still be used to provide a further speed boost, but when a program issues an fsync to make sure that all the data held in the RAM cache is flushed to a physical disc, it will be the SSD that is picking up the slack.
For a read heavy environment with lots of RAM that is ha
Re: (Score:2)
The cost of going all SSD?
Have you priced SSDs recently?
You can get 100GB drives for ~$150. How much cheaper does it have to be?
Sure you might still want a few spinning drives for bulk media storage, but that can be in one machine in the house not all of them.
Re: (Score:2)
So that's ~£1,500 per TB. Yet you can get a 1TB drive for less than the 100GB SSD... That's a HUGE discrepancy for bulk storage where the speed of retrieving every last byte doesn't matter.
This technology has its place for now and provides a welcome speed boost for those unable or unwilling to invest in a full SSD solution for their bulk storage needs. Going all SSD is the best solution for some people; going all mechanical is best for others; and there's a whole range of people with needs in betwe
Re: (Score:2)
Put the mechanical drives in another machine and use that for dedicated storage. All the other computers can have nice fast SSDs.
Re: (Score:2)
If people are willing to pay it, then by definition the price is not too high.
I remember paying way more for HDs than $1.5/GB.
Re: (Score:2)
Re: (Score:2)
Oh, you had cards with a "1" on them? Lucky bastard.
Re: (Score:2)
Re: (Score:2)
My first hard drive separate from a computer clocked in at, hmm, would have been $4500 per GB. Of course it wasn't that much, it was only $900, but it was a 200MB disk. It was worth it, though. There was no way I was ever going to fill that puppy up. It was huge!
I had to decide whether to go with an ESDI drive or IDE. Fortunately I chose IDE, even though it seemed like a risky bet at the time.
Re: (Score:2)
Cost of actual production is not the issue, bringing up assembly lines for new stuff like SSDs so that production capacity for making SSDs is the issue.
Yeah, there's lots of fiddly things in a HDD, but we are really good at making them right now, and we also already have expanded production for them already. Startup costs are minimized. SSDs are still building up demand and production capacity is slowly coming up. It takes a lot of work to bring up a new process for a new product.
Re: (Score:2)
Have you heard of this new thing called backups?
I don't care if the drive only lasts 1 or 2 years. By then a bigger, faster, cheaper one will be out and I will buy that.
I have backups if I use SSDs or HDs or clay tablets, so this changes nothing.
Re: (Score:2)
Sounds like you need to fix your backup strategy. It is not fun, but once a year or two is no big deal.
I have not seen filesystem corruption, but at that point would get another drive and toss that one out. No point in having that happen more than once. I am not using an OCZ branded drive though.
Re: (Score:2)
I would have been returning the disk the first time that happened and I was sure it was not an OS issue. Like writeback being turned on for an ext3 volume.
Re: (Score:2)
Modern operating systems do that automatically anyway, as long as there's free RAM. It'd probably be less expensive to add another 32-64GB of RAM to your PC, than it would be to buy dedicated hardware to do that job.
This doesn't help you when you need:
1: Access to a file or files totaling more than 64 GB (or however much ram you have for caching)
2: Files not yet cached
Mostly I'm thinking games is where FS caching is less than optimum, since some of the resource files can easily exceed the amount of system memory available and if you like being competitive, the faster you load the game the better... and the FS cache won't help you there.
You also run into the problem of most motherboards don't support more than 8 GB (for
Re: (Score:2)
Re: (Score:2)
This doesn't help you when you need:
1: Access to a file or files totaling more than 64 GB (or however much ram you have for caching)
2: Files not yet cached
Neither does a 64GB SSD, brainiac.
Re: (Score:2)
Umm, are you aware just how expensive 32GB of RAM is? It isn't quite as pricey as I was expecting, Newegg has 24GB of DDR3 for as low as $160 (holy shit RAM is getting cheap), but that assumes you have 6 RAM slots, and I've not seen a consumer board with more than 4. If you want 8GB DIMMS (for 32GB on a consumer board), you're looking at more like ~$800 USD for 4. On the other hand, a 120GB SSD is around $160. Build a 64GB into a HDD, and it's still cheaper than anywhere near that in RAM.
The whole idea is
Re: (Score:2)
6 ram slots is not that uncommon on triple channel memory boards. Here is one http://www.newegg.com/Product/Product.aspx?Item=N82E16813157163 [newegg.com] it will set you back an entire $155.
Re: (Score:2)
Re: (Score:2)
6 GB consumer boards have been around for about as long as Intel's i7 series of processors (2 or 3 years)?
But, yeah, that's pretty inexpensive.
Re: (Score:2)
The performance chipset for intel is still the X58. All X58 motherboards have 6 slots. The fact that you've never seen a consumer board with more than 4 says taht you've never actually looked at Intel at all. Additionally, while not a typical consumer board, here's one with 12: http://www.evga.com/products/moreInfo.asp?pn=270-WS-W555-A2&family=Motherboard%20Family&series=All%20Motherboards&sw=5 [evga.com]
EVGA's dual 2011 board due in January 2012 should have 8 slots as well.
Re: (Score:3)
Quick Google says:
64GB SSD = $86
64GB RAM = $2000
Re: (Score:2)
Maybe you could join the 21st century sometime. 64GB of RAM costs 16x$21.99=$351.84 [newegg.com], not $2000.
Re: (Score:2)
Maybe you could join the 21st century sometime. 64GB of RAM costs 16x$21.99=$351.84, not $2000.
I think you'll need to be a bit more specific with the time period.
Re: (Score:2)
Also, the amount of disk
Re: (Score:2)
does your UPS last that long?
mine lasts 40 min.
I still don't trust cached writes.
Re: (Score:2)
You have inaccurate knowledge of how caching works. Normally, write calls return as soon as the data is written to RAM, which is VERY quick. Writing back to hard drive then occurs in the background. Isn't multi-tasking great? You have to take special measures in your file I/O calls if what you want is to not have the system return until the data reaches the hard drive. That is very seldom appropriate or necessary, though you can do it.
It will never be necessary to wait an hour for writeback because the
Not a novelty (Score:3)
Intel is doing the very same thing on their most recent "enthusiast" desktop chipsets.
For systems using the Linux kernel, there are software implementations of the very same block-level-caching-concept available - one I stumbled over is http://bcache.evilpiepirate.org/ [evilpiepirate.org]
Re: (Score:2)
Intel is doing the very same thing on their most recent "enthusiast" desktop chipsets.
For systems using the Linux kernel, there are software implementations of the very same block-level-caching-concept available - one I stumbled over is http://bcache.evilpiepirate.org/ [evilpiepirate.org]
... Make no mistake, this should be the job of the operating system. Solaris has zfs l2arc, and Windows has ReadyBoost that is similar. Windows and Mac systems both ship with the big disk little SSD pattern. MS and Apple need to get off their asses and ship 'SSD as cache' software like Sun did. Only reason I can think of for not doing this is patent disputes, some angle that makes this not feasible for desktop use, or an intentional long term strategy to drive SSD costs down by poising them as spinning
Re: (Score:2)
Re: (Score:2)
"but this isnt persistent over reboots"
Agreed, the current implementation sucks, and it has to be coaxed into using a SSD as opposed to a thumb drive too. My point is it is so danged close... I don't understand why MS stopped with it where they did.
Short term solution I'd propose is.. why do people avoid low power / sleep states so much in Windows? They need to fix that..
Re: (Score:2)
Would be nice in a separate consume device though (Score:2)
For Intel board, you have to have a Z68 chipset. Those are quite new and only available on certain boards. If you happen to have a P67 chipset, as I do, you are out of luck. All the standalone solutions up to now have been enterprise RAID card that are extremely expensive.
So something standalone would be nice. I'd look in to this, if I hadn't already taken the plunge and simply bought enough SSD storage to meet my needs. This is a much more economical option though.
Comment removed (Score:4, Interesting)
Re: (Score:3, Informative)
Obv I have no idea how OCZ plans on doing this, but I can tell you what a standard journaling fs does.
In any event, how well can this device recover from a dirty-cache shutdown?
Chances are this cache is transparent. The blocks translate to vblocks which map to physical blocks on the rotational media. A "dirty" block is a vblock which hasn't been committed to the physical block. However, this is transparent to the filesystem. When the system comes back up and the journal is replayed at say, some operation 10, and we find the relevant blocks for op 10 which happen to be vblocks
Re: (Score:2)
Since the SSD is non volatile I'm not really sure what a system lockup would do. If the byte(s) writes to the SSD and the system fails it is still on the SSD. When the system boots up the thing would be considered dirty and would write it out to the hard drive. I'm sure they will have to reserve blocks of data for dirty bits... a byte can store 8 bits each bit representing a much large ...like 64k block in the cache. A 1 means dirty a 0 clean or vice versa.
The same basic thing has been around for SCSI RAID
Re: (Score:2)
Not sure I'm feeling the love for this concept. On the reads, sure. Nice idea. Writes however, not feeling the love.
You wouldn't do that, you would cache writes to RAM like you do now. If you NEED multiple gigs of write cache, stop running that application on a desktop...
Do SSDs benefit from process shrinking too (Score:2)
While good it is not all there is to it. SSDs benefit from the same process shrinking as CPUs and GPUs do.
For fun I created a this table which predicts what processes will be available in the future based on numbers from Wikipedia. They are all in nanometer, and should not be trusted for anything beyond 2011 :)
1971: 9095.3066, 1972: 7865.412, 1973: 6801.8275, 1974: 5882.064, 1975: 5086.6737, 1976: 4398.8385, 1977: 3804.0144, 1978: 3289.6242, 1979: 2844.7913, 1980: 2460.1101, 1981: 2127.4467, 1982: 1839.767,
Re: (Score:2)
While good it is not all there is to it. SSDs benefit from the same process shrinking as CPUs and GPUs do.
For fun I created a this table which predicts what processes will be available in the future based on numbers from Wikipedia. They are all in nanometer, and should not be trusted for anything beyond 2011 :)
1971: 9095.3066, 1972: 7865.412, 1973: 6801.8275, 1974: 5882.064, 1975: 5086.6737, 1976: 4398.8385, 1977: 3804.0144, 1978: 3289.6242, 1979: 2844.7913, 1980: 2460.1101, 1981: 2127.4467, 1982: 1839.767, 1983: 1590.9882, 1984: 1375.85, 1985: 1189.8034, 1986: 1028.9147, 1987: 889.7817, 1988: 769.4628, 1989: 665.4137, 1990: 575.4345, 1991: 497.6225, 1992: 430.3325, 1993: 372.1417, 1994: 321.8196, 1995: 278.3022, 1996: 240.6693, 1997: 208.1253, 1998: 179.982, 1999: 155.6443, 2000: 134.5976, 2001: 116.3969, 2002: 100.6574, 2003: 87.0462, 2004: 75.2755, 2005: 65.0965, 2006: 56.294, 2007: 48.6817, 2008: 42.0989, 2009: 36.4061, 2010: 31.4832, 2011: 27.2259, 2012: 23.5444, 2013: 20.3606, 2014: 17.6074, 2015: 15.2265, 2016: 13.1675, 2017: 11.387, 2018: 9.8472, 2019: 8.5156, 2020: 7.3641, 2021: 6.3683, 2022: 5.5072, 2023: 4.7625, 2024: 4.1185, 2025: 3.5616, 2026: 3.08, 2027: 2.6635, 2028: 2.3033, 2029: 1.9919, 2030: 1.7225, 2031: 1.4896, 2032: 1.2882, 2033: 1.114, 2034: 0.9633, 2035: 0.8331, 2036: 0.7204, 2037: 0.623, 2038: 0.5388, 2039: 0.4659, 2040: 0.4029, 2041: 0.3484, 2042: 0.3013, 2043: 0.2606, 2044: 0.2253, 2045: 0.1949, 2046: 0.1685, 2047: 0.1457, 2048: 0.126, 2049: 0.109, 2050: 0.0942, 2051: 0.0815, 2052: 0.0705, 2053: 0.0609, 2054: 0.0527, 2055: 0.0456, 2056: 0.0394, 2057: 0.0341
The point is that these numbers will help SSDs, too.
And you reach the atomic level when...?
Re: (Score:3)
So while the smaller tech allows for larger capacity drives in the same form factor, for two drives of equal capacity, equal over-provisioning, but different process sizes, you are much better off (in terms of erase endurance) with the larger process size.
I believe the latest shrink cut the erase endurance by approximately half, while approximately doubling
Re: (Score:2)
Wouldn't it be great if it could be a USER add-on? (Score:4, Interesting)
I mean did you know many people have laptops that can take a 12.5mm tall HDD? But most people only buy a 9mm drive?
So it would be nice if OCZ (or another manufacturer) could make a very thin (3mm) card that would piggyback on top of the HDD. It would also have to a SATA drive connector to attach it to the motherboard and then a loop through cable to attach to the drive. In this way the end user could add a SSD cache to their existing laptop!
Is this feasible or am I missing something?
Re: (Score:2)
I mean did you know many people have laptops that can take a 12.5mm tall HDD? But most people only buy a 9mm drive?
So it would be nice if OCZ (or another manufacturer) could make a very thin (3mm) card that would piggyback on top of the HDD. It would also have to a SATA drive connector to attach it to the motherboard and then a loop through cable to attach to the drive. In this way the end user could add a SSD cache to their existing laptop!
Is this feasible or am I missing something?
Heat? Battery life?
Unexpected Events (Score:2)
Uh... (Score:2)
It's called Smart Response Technology (SRT) and it was introduced by Intel as part of their Z68 chips.
Granted, OCZ's version has a few more bells and whistles, but it's basically the same thing.
Oh, goody, more proprietary! (Score:2)
Anyone care to place bets on whether that DataPlex software is locked to only work with OCZ SSD hardware? Anyone care to bet on how long it will take before an open source equivalent appears on SourceForge and negates OCZ's proprietary stunt?
Why SSD? (Score:2)
What is the advantage of using an SSD in this configuration? Granted, if the power went out, the SSD would retain the data versus a standard ram cache, but then again, the hard drive isn't spinning to accept the data. Also, SSDs tend to wear out in a few years, even with error correction. Now, most likely, the system would realize that and default back to the HD without the SSD, but again, a standard cache wouldn't have that problem, or at least not as soon.
The only advantage I see is that an 128GB SSD is
Re: (Score:2)
Also cheaper, lower power. and non-volatile. A battery wouldn't work, because DRAM needs to be refreshed, and with the size of the RAM, the current drain on the battery would be substantial.
Stop quoting The Register! (Score:2)
Haven't had great luck with OCZ SSDs (Score:2)
Re: (Score:2)
Amen to that. Burned through 2 Vertex 3's in my latest build. Even went through some firmware battles.
I had hope because I heard about how fast they were. They were fast - and I'll tell you what, they were also really fast to reboot every single time the machine blue screened, which was pretty often. Went with Crucial instead, and no problems since.
Seagate Momentus XT - over a year ago, cheaper (Score:2)
While the caching approach is slightly different, the idea is not new - I've had a Seagate Momentus XT in my MacBook for over a year now. It's a bearable price premium ($100 vs. about $60-70 for a typical 2.5" 500GB 7200 RPM drive) and there's definitely a performance difference.
Best part: it's a single unit, so it'll work in a laptop. No additional software needed. You don't have to deal with OCZ's prices ($300-500 per the article)
Re: (Score:2)
Is it aware of the filesystem and keeps most accessed files, or just the most accessed blocks?
Re: (Score:2)
Re: (Score:2)
Well, the database example really depends on how much of the 80GB database is "hot". Even then the flash-based cache will probably help thruput as smaller writes to the platters can be reordered and combined.
Re: (Score:3)
Is it aware of the filesystem and keeps most accessed files, or just the most accessed blocks?
How is that an advantage? If I have e.g. a 5GB mail archive file which is my most accessed file, but I really only frequently access a few dozen MB of it which represent the most recently received mail, the performance will be much better if it will cache the frequently accessed blocks only and then use the rest of the SSD to cache other recently accessed blocks than if it uses up half the SSD to cache the whole mail archive even though I haven't accessed 7/8ths of it in the last two years.
Re: (Score:3)
Re: (Score:2)
But that's not caching at all, it's prefetch. The filesystem driver or the program itself can do that completely independent of the underlying cache architecture simply by reading the data in anticipation of it being needed soon.
And prefetch is no panacea. It makes huge mistakes. If you're playing that same game and there are 10GB worth of 300 different levels and it tries to load them into the cache when you're loading the first one, you're creating a bunch of unnecessary disk activity (and wearing out the
Re: (Score:2)
What's the difference between this and just keeping your swap file on SSD?
Re: (Score:2)
Swap is only used as a protection method, so you can run more stuff than you can put in RAM.
If you have enough RAM (like most of us), then your swap is never going to be used. So what's the point of caching the HDD?
Well the point is that your HDD is a 1.000 times slower than RAM, which is a 1.000 times slower than cache, which is a 1.000 times slower than CPU registers.
Considdering that 'the magic happens' in the CPU, you can't supply your CPU fast enough if you don't cache larger and slower memmory.
Considd
Re: (Score:2)
Isn't that what would happen if you used your SSD for swap? Or is disk cache simply freed instead of paged out when RAM is needed?
Yeah but, does it work? (Score:2)
A lot of people are having real issues with them, myself included. .tgz file to it and a few files were present but had zero contents.
I unzipped a
Repeating the same command to a notmal drive and it worked fine.
I really hope that this one works as advertised.
Re: (Score:2)
Exactly! Everyone already has a Z68 board! No one needs this Synapse crap! ...
Oh wait
Re: (Score:2)
Exactly! Everyone already has a Z68 board! No one needs this Synapse crap! ...
Oh wait
At $300 - $500, do yourself a favor, go buy a Z68 board and a normal SSD, and throw in a CPU if you need it too :P
Re: (Score:2)
OCZ should know better than to throw their weight behind the most rapidly declining platform in the market.
Yeah, just look at the numbers plummet. [netmarketshare.com] Over the last 2 years, from September '09 until now, Windows went from 93.85% to 92.90%, so it dropped just under 1%. So in another 2 years, it will be, what, around 91% - 92%? Yeah, why would OCZ want to pin their hopes on a prospect as miserable as that? They should probably go for that 6% - 7% that OSX commands instead.
There are plenty of arguments to be had between Windows and OSX, but market share isn't one of them.
Re: (Score:3)
I am very satisfied with increased performance from the drive
It's just your imagination. Check out these benchmarks [techreport.com], or compare it to even more recent standard hard drives [techreport.com].
It's hard to imagine how bad Seagate must have been with the design of a 3-1/2" drive that includes flash memory cache when it is regularly beaten in benchmarks by standard 2-1/2" drives (e.g., WD Scorpio Black) and trounced by other 3-1/2" drives. Since it costs a lot more (5x as expensive per GB as the WD Caviar Green), it's about the biggest loser ever made.