The Notebook Review forums were hosted by TechTarget, who shut down them down on January 31, 2022. This static read-only archive was pulled by NBR forum users between January 20 and January 31, 2022, in an effort to make sure that the valuable technical information that had been posted on the forums is preserved. For current discussions, many NBR forum users moved over to NotebookTalk.net after the shutdown.
Problems? See this thread at archive.org.

    Turn off Windows write-cache buffer flushing

    Discussion in 'Hardware Components and Aftermarket Upgrades' started by Spartan@HIDevolution, Apr 29, 2015.

  1. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,584
    Messages:
    23,560
    Likes Received:
    36,855
    Trophy Points:
    931
    In my SanDish Dasboard, it recommends to enable "Turn off Windows write-cache buffer flushing" for better benchmarks.

    1) Is this also a good tweak outside of benchmarks? like from my day to day use? I am on a laptop so a power outage is not possible as it has a battery

    2) how does this improve performance from a technical perspective?
     
  2. tilleroftheearth

    tilleroftheearth Wisdom listens quietly...

    Reputations:
    5,398
    Messages:
    12,692
    Likes Received:
    2,717
    Trophy Points:
    631
    1) Unforeseen power outage is always possible (BSOD, for example), even with a notebook.

    2) It doesn't.


    Experience with many varied systems show that they are the fastest (snappiest) without checking that box. With it checked, the user experience becomes molasses-like - even just browsing, for example.

    I don't know/care about better benchmarks. But I do know that checking that box leads to a much slower O/S experience from a users perspective. Even if the raw performance was better (which it isn't in my past tests), it feels slower to the user - so a benefit, it isn't.
     
    Mr. Fox likes this.
  3. Mr. Fox

    Mr. Fox BGA Filth-Hating Elitist

    Reputations:
    37,225
    Messages:
    39,334
    Likes Received:
    70,635
    Trophy Points:
    931
    Reason #1... Leaving that unchecked is always wise on an overclocked benching machine. Data loss can be frequent when you are pushing the envelope on stability and have write cache buffer flushing disabled. While I do care about benchmarks, I don't like file corruption and data loss in the event of an unexpected shutdown, so I leave it unchecked for that reason. (Yes, I have experienced that problem with it disabled. I also back up files I don't want to lose for the same reason.)
     
  4. Spartan@HIDevolution

    Spartan@HIDevolution Company Representative

    Reputations:
    39,584
    Messages:
    23,560
    Likes Received:
    36,855
    Trophy Points:
    931
    Yes that's what a guy on OC forums suggested he said the small gain in speed is not worth the risk of corrupting data. Just wanted to confirm from the PROs here.

    Cheers
     
    Mr. Fox likes this.
  5. Xavvy

    Xavvy Notebook Guru

    Reputations:
    6
    Messages:
    68
    Likes Received:
    27
    Trophy Points:
    26
    With my DBAD RAID setup I always disable it. As some have mentioned, with it enabled you will experience more slowdown and the extra writes it makes to write periodic cache data to your drive is more hurt than harm to a SSD. If speed is important to you, you're better off risking it being turned off for the huge boost in performance.
     
    Spartan@HIDevolution likes this.