IdleFlush ignores DeferredWrite latency Topic is solved

Found a bug? Report here
Post Reply
Chozo4
Level 3
Level 3
Posts: 11
Joined: Wed Aug 13, 2014 4:16 pm

IdleFlush ignores DeferredWrite latency

Post by Chozo4 »

PrimoCache version: 2.1.0
Cache Settings: 2048mb/4kb block/R+W/IdleFlush@300Sec/FreeCache on Write
Windows OS: Server 2008 SP2
Hardware Information (CPU/Motherboard/Memory/Harddisks): Found @ http://rwinds.no-ip.org/~archive/SpecList.txt
Description:
IdleFlush ignores the DeferredWrite latency regardless of what one has it set to. In my case it is set to write when idle after 300 seconds yet it will write after only 2-3 seconds of drive idle no matter what is set. I'd only noticed this as my boot/OS drive is a 4gb compact flash and had observed a lot more drive write intervals since updating and enabling the IdleFlush method.

If this is by design however and not a bug is there any way to set it to IdleFlush upon UserIdle, DriveIdle, or both after the set deferred write delay without using scheduled tasks outside the GUI to do so?
User avatar
Support
Support Team
Support Team
Posts: 3627
Joined: Sun Dec 21, 2008 2:42 am

Re: IdleFlush ignores DeferredWrite latency

Post by Support »

I think you might misunderstand IdleFlush. In this mode, PrimoCache will start writing deferred-data into disk when 1) drive is idle or 2) latency is expired.
Chozo4 wrote:is there any way to set it to IdleFlush upon UserIdle, DriveIdle, or both after the set deferred write delay
so far no. But we may support it in future.
Post Reply