Solve SSD woes with giant write behind cache

Discussion in 'PC Hardware, Software and Displays' started by swaaye, Jul 30, 2009.

  1. swaaye

    swaaye Entirely Suboptimal
    Legend

    Joined:
    Mar 15, 2003
    Messages:
    8,776
    Likes Received:
    851
    Location:
    WI, USA
    http://flashfire.org/xe/

    Somebody decided to take the bull by the horns and solve SSD-write-caused system pauses/delays by whipping up a in-between driver that caches writes way more aggressively than MS does.

    I put this on my EeePC 900 and it made a tremendous difference in responsiveness. That is, unless I cause too many writes in a short period of time and overfill the cache at which point it will pause again. It really does give a huge improvement though.
     
  2. Bouncing Zabaglione Bros.

    Legend

    Joined:
    Jun 24, 2003
    Messages:
    6,363
    Likes Received:
    83
    That's the thing about caches - everything is all fine and dandy until you fill the cache, and then you are back to the original problem, with the addition of the cache handling. Ideally, you tune your cache size based on your usage/application, but in the real world you try to make it "good enough" for most of the time, and live with the slowdown on the occasions when you flood the cache.
     
  3. aaaaa00

    Regular

    Joined:
    Jul 24, 2002
    Messages:
    790
    Likes Received:
    23
    It gets worse if you crash or lose power. With that giant write behind cache, you're almost certainly going to lose data or corrupt something.

    Especially if it's violating write-through and/or ignoring flushes that the file system is depending on to guarantee integrity.
     
  4. Kyyla

    Veteran

    Joined:
    Jul 2, 2003
    Messages:
    1,088
    Likes Received:
    456
    Location:
    Finland
    I used this program (When it was called Flashpoint beta 5) with Windows 7 on Aspire One A110. That machine has a horribly slow SSD. Flashpoint made a huge difference from waiting 5s for a tab to open in Firefox to almost desktop-like speed. Of course reliability might be an issue.
     
  5. Albuquerque

    Albuquerque Red-headed step child
    Veteran

    Joined:
    Jun 17, 2004
    Messages:
    3,880
    Likes Received:
    380
    Location:
    35.1415,-90.056
    Might try it on the wife's Mini 10v just to check it out...
     
  6. Fox5

    Veteran

    Joined:
    Mar 22, 2002
    Messages:
    3,674
    Likes Received:
    5
    Isn't this similar to what virtual machines do?

    I wonder if there's anything similar to Linux...
     
  7. Rolf N

    Rolf N Recurring Membmare
    Veteran

    Joined:
    Aug 18, 2003
    Messages:
    2,494
    Likes Received:
    55
    Location:
    yes
    You'd mount the drive with the async option.
     
Loading...

Share This Page

  • About Us

    Beyond3D has been around for over a decade and prides itself on being the best place on the web for in-depth, technically-driven discussion and analysis of 3D graphics hardware. If you love pixels and transistors, you've come to the right place!

    Beyond3D is proudly published by GPU Tools Ltd.
Loading...