Slashdot Mirror


Next Generation SSDs Delayed Due To Vista

PoliTech notes in a journal entry that "Vista is the gift that just keeps on giving." "Speaking during SanDisk's second-quarter earnings conference call, Chairman and [CEO] Eli Harari said that Windows Vista will present a special challenge for solid state drive makers. 'As soon as you get into Vista applications in notebook and desktop, you start running into very demanding applications because Vista is not optimized for flash memory solid state disk,' he said... 'The next generation controllers need to basically compensate for Vista shortfalls,' he said. 'Unfortunately, (SSDs) performance in the Vista environment falls short of what the market really needs and that is why we need to develop the next generation, which we'll start sampling end of this year, early next year.' Harari said this challenge alone is putting SanDisk behind schedule. "We have very good internal controller technology... That said, I'd say that we are now behind because we did not fully understand, frankly, the limitations in the Vista environment.'"

44 of 600 comments (clear)

  1. Unbelievable by clang_jangle · · Score: 5, Insightful

    It seems hardly a day goes by without seeing yet another example of Microsoft's utter disregard for the needs and desires of virtually every market -- consumer, enterprise, and OEM. Rarely in the history of American business has any company shot themselves in the foot in such a spectacular manner, earning the ire of so many. I almost feel sorry for them. They really need to regain some sense regarding Win7, bring back the MinWin idea and use a good, transparent virtualization scheme for backwards compatability. Otherwise I think they will be pretty well finished in the OS market. The OEMs are not going down with them if they can help it, you can be sure of that. And once Windows is no longer the defacto preloaded OS it's all over.

    --
    Caveat Utilitor
    1. Re:Unbelievable by noidentity · · Score: 5, Funny

      Impressive; Vista can slow down a company's product development, not just the computers it's running on!

    2. Re:Unbelievable by LackThereof · · Score: 5, Insightful

      They really need to [...] use a good, transparent virtualization scheme for backwards compatability.

      Yes, THIS. Running legacy apps in a virtualized 2k/xp environment so they can get a clean start without worrying about backwards compatibility and all the bullshit that comes with it. Hardware is plenty powerful enough to do it, these days.

      --
      Legalize recreational marijuana. Seriously.
    3. Re:Unbelievable by Tx · · Score: 5, Insightful

      It seems hardly a day goes by without seeing yet another example of Microsoft's utter disregard for the needs and desires of virtually every market -- consumer, enterprise, and OEM

      Much as I love Microsoft bashing, this is bull. The SSD manufacturers are moving their products into a market dominated by an established technology, namely hard disks, and it's up to them to make their products perform well enough to displace that established technology. Running well on SSDs wasn't a design goal of Vista, and AFAICS there is a limit to what Microsoft can do about this in the short term. I'm sure this will be on the radar for the next version of Windows, but at the moment I would say the SSD manufacturers need to work on their products rather than casting blame.

      --
      Oh no... it's the future.
    4. Re:Unbelievable by countvlad · · Score: 5, Insightful

      Your first line is pretty trollish, but I agree with some of the points you make later. But first... Are you actually naive enough to buy this "our sales and performance are bad because Vista isn't optimized, omg!" bullshit? Do you think XP, OSX, and for that matter, Linux, are generally "optimized for SSDs"? This is a plea to investors and market analysts, saying "look, it's not our fault our numbers suck...it's Vista! Blame them!" It's a little after the fact to be blaming Vista on your shitty performance - Vista has been around long enough for them to get their act together. I remember the backlash when XP became mainstream and MSFT was everyone's favorite whipping boy because "Windows 98SE had better performance" and "Windows 2000 doesn't have a playskool theme." Now everyone swears by XP. Not that Vista is a fantastic or even decent OS - but it's become everyone's favorite whipping boy, the George Bush of the technology industry, and it's more than a little retarded. I'd like to see MSFT bring modularity and optionality to more of it's core components (read: remove IE and WMP). And they absolutely should leverage their Hypervisor tech, using it as a foundation for backwards compatibility - how great would it be to be able to run your legacy apps in a well-hidden (previous) Windows virtual machine? But the fact of the matter is, MSFT has the tech world by the balls, and the day when "openoffice experience" and "Microsoft Office experience" are equivalent on a secretaries resume are a long, long way off.

    5. Re:Unbelievable by crackp1pe · · Score: 5, Funny

      I heard that Vista causes cancer, kicks puppies, and is responsible for global warming.

    6. Re:Unbelievable by purpledinoz · · Score: 5, Insightful

      Seriously, how could the SSD manufacturers not know that one of Vista requirements were: Thrash the hard disk for no reason at some random point in time yielding no apparent benefits.

    7. Re:Unbelievable by Mordok-DestroyerOfWo · · Score: 5, Funny

      Vista killed my father, and raped my mother!

      --
      "Never let your sense of morals prevent you from doing what is right" - Salvor Hardin
    8. Re:Unbelievable by HighFlyer · · Score: 5, Informative

      Every time you boot into Vista, god kills a little kitten!

      --

      -- Truth suffers from too much analysis.
    9. Re:Unbelievable by Achromatic1978 · · Score: 5, Insightful
      Yeah, I had to laugh at this, what a fucking joke. "We are moving from building SSDs for primarily digital cameras which, less face it, have pretty low IO requirements, other than burst write rates on higher megapixel models, to computers using them as their primary drives with heavy read-write IO. Accordingly, we're going to blame the fact that our hardware wasn't designed for such a thing on the fact that OSes may perform heavy read/write".

      What a travesty.

      "We didn't make as much profit because SSDs are with every passing day becoming more and more of a commodity, and due to the fact that we make products on the higher end of the market than the $10/gb K-mart crap (i.e. Ultra and Extreme product lines)". Far more accurate.

      Slashdot isn't much better, "Ooh, look, `nother chance to slap Vista for max page views and ad revenue, jump on it!"

    10. Re:Unbelievable by TheLink · · Score: 5, Insightful

      I actually tried reading the article to try to find out what it is that Vista does wrong that the other O/Ses (like Windows XP, OSX, Linux) don't.

      And guess what, the article is crap. No details.

      Of course Vista isn't optimized for SSDs, why should it have been? Is Windows XP optimized for SSDs? The only thing related difference I can see is Vista has a larger footprint.

      To me it looks like they're casting blame (while trying to get their tech up to speed).

      Vista is crap. But "Next Gen SSDs Delayed Due To Vista" sounds like bullshit to me.

      --
    11. Re:Unbelievable by Sky+Cry · · Score: 5, Insightful

      Hardware is plenty powerful enough to do it, these days.

      Not once you get Vista running on it.

    12. Re:Unbelievable by ConanG · · Score: 5, Funny

      Vista turned me into a NEWT!

    13. Re:Unbelievable by peas_n_carrots · · Score: 5, Interesting

      It's not "bull". Microsoft fundamentally changed the storage architecture in Vista, making it very wasteful in many respects (battery life, CPU usage, drive thrashing). This *might* have been worthwhile if it offered a significant performance increase, but it doesn't. XP's storage architecture is better in almost every way when it comes to real-world usage.

      The main problem is that MS is very secretive about proprietary code in their driver stacks, including storage & file system. You can't really blame SSD manufacturers for MS's complete lack of documentation.

    14. Re:Unbelievable by pyrogator · · Score: 5, Funny

      a newt? but you got better?

    15. Re:Unbelievable by TheP4st · · Score: 5, Funny

      42

      --
      "I have downloaded hundreds and hundreds of records, why would I care if somebody downloads ours?" Robin Pecknold
    16. Re:Unbelievable by dangitman · · Score: 5, Funny

      I heard that Vista causes cancer, kicks puppies, and is responsible for global warming.

      So, it's not actually as bad as they say it is?

      --
      ... and then they built the supercollider.
    17. Re:Unbelievable by 4D6963 · · Score: 5, Informative

      How can this be informative?

      I'm afraid some moderators have a sense of humour ;-)

      --
      You just got troll'd!
    18. Re:Unbelievable by Cato · · Score: 5, Informative

      Linux already runs just fine on Flash devices, and has done for many years - there are filesystems optimised for flash, and many embedded devices that use Linux on Flash, e.g. GPS devices (TomTom, Garmin), WiFi/DSL/Cable routers (most of them), etc, etc. There are also consumer distros that run really well from USB flash drives, e.g. Damn Small Linux, Slack, Puppy and many others.

    19. Re:Unbelievable by Anonymous Coward · · Score: 5, Funny

      In Vista Ultimate Signature Edition you get to choose the kitten.

    20. Re:Unbelievable by daff2k · · Score: 5, Funny

      You mean "This [OS] is problematic."

      --
      And which parallel universe did you crawl out of?
    21. Re:Unbelievable by Jugalator · · Score: 5, Interesting

      Yeah, this was what I noticed the very first time I had started using Vista.

      To clarify, the reason for most of it is at least threefold:

      SuperFetch, Windows Search Indexing, NTFS Defrag.

      I've found that disabling these will cut down on disk access significantly. Especially SuperFetch seem to be a big culprit -- it's "intelligently" loading files to RAM (pretty much any file, not just executables) if it thinks it's about to be used this time of day. For everything but the most regular computer usage patterns, you see how ridiculous of an idea that is. I decided to start disabling that system service after I had noticed it was trying to cache an incomplete ~100 MB file that was being downloaded by a P2P application to RAM. WTF, I was never going to open that file until it was done! I can think of dozens of cases where that prefetcher will be wrong, and I'll prefer saving my hard drive life time in that case.

      --
      Beware: In C++, your friends can see your privates!
    22. Re:Unbelievable by Gryll · · Score: 5, Insightful

      I decided to start disabling that system service after I had noticed it was trying to cache an incomplete ~100 MB file that was being downloaded by a P2P application to RAM. WTF, I was never going to open that file until it was done!

      I would have to disagree. Unless you are leaching 100% the P2P program would need to access the entire file.

    23. Re:Unbelievable by Icarium · · Score: 5, Insightful

      You seem to have missed something: "These days" implies that the poster was referring to reasonably modern hardware. Trotting out a machine that is litteraly obsolete* as a case study proves nothing other than that Vista doesn't play nice on old hardware. Granted, it probably doesn't play all that nice at the lower end of modern hardware either.

      *obsolete in the sense that none of the parts you mention are still being sold. You simply cannot buy a new machine with those specifications any more. Hell, the GFX card alone has been off the market for at least 4 years, and is barely comparable to even integrated GFX, never mind a cheap $50 low end card.

      If you want to prove that Vista runs like a dog on reasonably modern hardware, at least use reasonably modern hardware as a reference.

    24. Re:Unbelievable by Gryll · · Score: 5, Insightful

      As much as I dislike Vista, I've 'downgraded' my laptop which came with Vista to XP, I can't see how this is entirely Microsoft's fault.

      SSDs are new to the scene and still today are not anywhere near the commonplace. Vista has been out for a while now, how could they have optimized for SSDs and why would you spend the resources, perhaps delaying the already massively delayed OS for a niche market.

      It sounds to me that SanDisk is trying to divert the blame a little. I would want my SSD to outperform a HDD under any workload no matter what OS it is running under.

      SanDisk QQ and fix your product then take these dinosaur spinning disk manufacturers down.:)

    25. Re:Unbelievable by Von+Helmet · · Score: 5, Funny

      My name is Inigo Montoya. You killed my father. Prepare to be uninstalled.

    26. Re:Unbelievable by rsilvergun · · Score: 5, Funny

      Your last claim is incorrect. Vista creates pirates, which as we all know reduce global warming.

      --
      Hi! I make Firefox Plug-ins. Check 'em out @ https://addons.mozilla.org/en-US/firefox/addon/youtube-mp3-podcaster/
    27. Re:Unbelievable by ErroneousBee · · Score: 5, Informative

      Hello, by 'reasonably modern hardware' do you mean those newfangled silent,fast SSD drive thingies? I think I read somewhere that Vista doesnt play nice with them.

      Maybe you mean the latest CPUs comming out the Fabs, like the Atom and Via low power chips. I may have read a story about a hardware company (I think is was Asus) producing a low power device (the Eaaa PC?) that runs the latest Linux, but for the Windows version, they chose Windows XP over Vista for performance reasons.

      Perhaps you mean new hardware designs like the Cell architecture and other SMP designs coming to a Blade Center near you. The NT base for Vista has a shitty scheduler, and appears to require 1 NIC per CPU for good performance, which is going to make 32-way CPUs rather expensive if you want to run Windows.
      I was going to mock Windows for not being able to run on Cell based machines like the PS3, but it looks like somebody has managed it, pffft.

      --
      **TODO** Steal someone elses sig.
    28. Re:Unbelievable by m.ducharme · · Score: 5, Funny

      Um, my dog runs pretty fast.

      --
      Rule of Slashdot #0: You and people like you are not representative of the larger population. - A.C.
    29. Re:Unbelievable by Kelbear · · Score: 5, Insightful

      I'm going to keep it simple and just tell you to refresh this slashdot article, read at level 1 and start counting anti-MS posts and pro-MS posts.

      At 10:10am EST I see

      16 anti-MS
      2 neutral: 1 post that just says "42" and this one.
      0 pro-MS

      Even the post you're referring to is not visible to me as it was either posted as anonymous or modded below 1.

    30. Re:Unbelievable by Kelbear · · Score: 5, Interesting

      He's got a point. Vista even introduces that "Dreamscape" stuff where the screensaver draws off your graphics card to do 3D rendering the entire time you're away.

      It even moves the shutdown button elsewhere and put a standby button in its place.

      Negligible for each PC but adds up to a lot of unnecessary power draw.

  2. What sort of optimization? by hplus · · Score: 5, Interesting

    TFA doesn't go into much detail - by "not optimized" do they mean that Vista pages frequently, and thus would wear out the SSD rapidly? Or is it possibly something to do with sustained read speeds?

  3. Optimized? by pthisis · · Score: 5, Interesting

    It greatly upsets me that they view this as a question of optimization.

    Seek speed is nice, but it's only one aspect of SSD technology. Heat is another, and for a large segment of us the noise generated is the dominant feature. The HD is the only piece of the machine standing in the way of silent operation, and unlike power use or speed that's something that can affect the owner all day long even when they're not actually using the machine.

    Holding up silent drives because they aren't quite fast enough is just disheartening. :-( I'm guessing for others, holding up cooler drives is equally sad.

    --
    rage, rage against the dying of the light
    1. Re:Optimized? by Anonymous Coward · · Score: 5, Funny

      You forgot to run swapon?

  4. Obligatory matrix misquote by silentcoder · · Score: 5, Funny

    "We did not fully understand the limitations of the Vista environment" - Neither did anybody else, including Microsoft... no one can be told how limited Vista is - you have to suffer it for yourself.

    --
    Unicode killed the ASCII-art *
  5. Re:Pointing fingers by silentcoder · · Score: 5, Interesting

    The interesting thing is the Ingo Molnar has said outright that none of the current Linux filesystems is GOOD ENOUGH for SSD's - he has his hopes on BTRFS to save us in the longer run - and the Linux filesystems are a damn-sight better at it than Vista...
    Intriguing how Linux was already the best, and yet working on improvement when the competition hasn't even considered the problem yet.

    --
    Unicode killed the ASCII-art *
  6. Re:Funny how Sandisk is the only one with this pro by MojoStan · · Score: 5, Informative

    Sandisk SSD drives are poorly made and perform poorly (much worse than others..). This is just Sandisk trying to shift the blame elsewhere..

    DailyTech's article (and others) have also added opinions similar to yours. From the DT article:

    • "It is quite true that SanDisk's SSD are woefully subpar in performance when running Windows Vista. Numerous benchmarks from around the web have shown SanDisk SSDs getting outpaced by the competition.

      In fact, it's not uncommon to see SanDisk SSDs rank last in testing in almost every benchmark and by a large margin -- even in Windows XP. Recent testing showed that MSI's Wind netbook was no faster with a SanDisk SATA 5000 SSD than with the standard 80GB HDD -- an Eee PC 1000h featuring similar specifications was significantly faster with a competing SSD from Samsung.

      While Vista may be a performance inhibitor compared to Windows XP for SSDs, it appears that most new, current-generation SSDs are having no problems performing well with the operating system. The problem appears to be SanDisk's low reads and writes (67 MB/sec and 50 MB/sec respectively) compared to the competition (i.e., OCZ's new Core Series SSDs which clock in at 120 to 143 MB/sec for reads and 80 to 93 MB/sec for writes)."

    --
    TO START
    PRESS ANY KEY

    Where's the 'ANY' key? I see Esk, Kitarl, and Pig-Up...

  7. Comment removed by account_deleted · · Score: 5, Interesting

    Comment removed based on user account deletion

  8. Ya, it is Vista's fault... by TheNetAvenger · · Score: 5, Insightful

    Ok, even on SlashDot, this deserves to be bashed for what it is, instead of the we hate MS lovefest that it will probably get.

    Why is this the only manufacturer that seems to be having production issues, performance issues and general reliability problems on all OSes? SanDisk is the joke of Flash in all forms, especially SSD.

    Motives against Vista...

    Hmm, maybe when Vista was released and 80% of the SanDisk Flash Memory failed to perform well enough to be used for Readyboost, they were a bit Pissed Off? How about the devices Vista won't even see properly because they don't meet basic USB or SD specifications, that also POed SanDisk a bit.

    SanDisk also has a horrible reputation with USB Card readers, as the devices won't even work at the basic BIOS levels, and people buying them that 'only' used them in Devices were POed and returning them because they started expecting them to work in their computers now too. (Issues like can't see device, SD card, or see it as 1GB when it is a 2GB card are some of the basic problems with SanDisk SD and Flash USB devices.)

    99% of all other SD/Flash brands work fine with Vista, see a pattern yet?

    Ok, now on to the Vista Issue - This is where it gets borderline insane...

    Vista is the only OS that has internal optimizations to work with SSD read/write array patterns. Even with as 'crappy' as the SanDisk people would like everyone to believe Vista handles SSD, Vista actually squeezes about 10-15% more performance out of a hybrid or SSD than XP or other OSes in general. (Sure there are some arguments about how MFRs implemented the SSD array controllers, and SanDisk again seems to be the odd dog out in this discussion.)

    So are SanDisk's problems because of Vista or because of SanDisk's 'own' issues?

    I guess everyone here should decide for themselves. A few searches on both Vista and SSD or Flash devices in general and a search or two on SanDisk should put this article in perspective.

    This would be a lot less laughable if they used any excuse except Vista, the main OS to have SSD kernel level support and the only OS(Windows) to outperform XP and previous versions of NT on SSD drives.

    (Be sure to check out the SanDisk demonstrations that specifically use Vista to 'show off' the performance of their drives, that even makes it more goofy.)

  9. Re:File swapping destroys SSDs by palumbor · · Score: 5, Informative

    Seriously can we put this statement to bed yet? It has been several years (think, five or so) since this statement has even been slightly accurate. Yes, many writes can destroy a drive, but the number is in the (upper) hundreds of millions - performed on one single sector.

    Today flash hard drives levy on technology used in older embedded devices that relied on flash, called "wear leveling".

    Because each write is spread out throughout the entire disk, you don't physically write to the same sector X thousands of times when updating a cache file or whatnot.

    Even if you had something thrashing the SSD continuously, you would not destroy the drive within the reasonable lifespan of a comparable rotating media drive.

  10. Newsflash by ne0n · · Score: 5, Insightful

    Vista actually does contribute to global warming.
    Requires big beefy CPUs and wastes cycles on DRM and other assorted nonsense? Check.
    Constantly "optimizes" the disk in background, thereby disabling a power-saving measure? Check.

    --
    $ :(){ :|:& };:
  11. SANDISK has been caught in a lie here. by Coolhand2120 · · Score: 5, Informative
    So is SANDISK telling the lie now when they say it runs poorly or are they telling the lie then when they say it will run optimally and even provide benchmarks. No matter how you look at it, SANDISK is lying.

    http://www.sandisk.com/Corporate/PressRoom/PressReleases/PressRelease.aspx?ID=3785

    "The results indicate that the new Windows Vista operating system will run optimally when installed on the SanDisk SSD"

  12. Re:File swapping destroys SSDs by blind+biker · · Score: 5, Insightful

    Seriously can we put this statement to bed yet? It has been several years (think, five or so) since this statement has even been slightly accurate. Yes, many writes can destroy a drive, but the number is in the (upper) hundreds of millions - performed on one single sector.

    Today flash hard drives levy on technology used in older embedded devices that relied on flash, called "wear leveling".

    Because each write is spread out throughout the entire disk, you don't physically write to the same sector X thousands of times when updating a cache file or whatnot.

    Even if you had something thrashing the SSD continuously, you would not destroy the drive within the reasonable lifespan of a comparable rotating media drive.

    No, this statement will not be put to bed, because it is based on facts - measured physical quantities. And here's one thing to ponder: if an application writes to the disk 100 times per second, how much will your 4GB SSD going to last? If you have only 1GB of space left, then wear leveling can only count on the blocks that don't contain data. And if the blocksize for the Flash RAM device is 128KB (which is typical, but there are also 256KB Flash RAMs), then the number of blocks you can spread out the writes is 8192. If the SSD is based on MLC Flash (as is, sadly, becoming typical) then you can write up to 10.000 times per block. Assuming perfect wear leveling, the device will last less than 819200 seconds which is 9 days and a few hours.

    Doesn't look so good when under the light of rigorous analysis, is it?

    You will, probably, retort with "but what application writes 100 times per second". Well, any Unix filesystem could, for example: every time a file is accessed (be it in read only), the access time is recorded - that's one write. It doesn't matter if you write 128KB, 256B or just one byte - with Flash RAM, you must rewrite the whole block. I can easily imagine a system that accesses 80 files in a second, and then does some additional logging. 100 writes per second into a storage device is nothing extraordinary.

    --
    "The agriculture ministry is not in charge of Gundam" - Japanese ministry official.
  13. Comment removed by account_deleted · · Score: 5, Informative

    Comment removed based on user account deletion