Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Flush why not flush?
Message
From
04/02/2003 12:46:13
 
 
To
04/02/2003 10:57:38
General information
Forum:
Visual FoxPro
Category:
Databases,Tables, Views, Indexing and SQL syntax
Miscellaneous
Thread ID:
00748117
Message ID:
00748946
Views:
37
I'm not Tom but I'll give you an answer...

remember, the talk is about disabling WRITE CACHEING.

When WRITE cacheing is enabled, then the operating system, be it a server or a workstation, will tell your program that the WRITE is completed successfully EVEN THOUGH IT HAS NOT yet been physically written to the HD device. In effect it is lying to the application in anticipation that it will not encounter any difficulty when it gets around (usually very quickly) to actually instructing the HD to WRITE the bytes and receiving a response from the HD that all went well.

So, to answer your question, disabling write cacheing does NOT prevent buffering, either in the OS or in the HD. The written block(s) can still be buffered, but they will only be so once they have been physically written successfully. And of course READ blocks will be buffered as usual.

I'm no longer in contact with network administrators, but when I was they NEVER enabled WRITE CACHEING. Ever!!!

cheers

>What would the affect be on the VFP buffered data if write caching were disabled on the server. Would it be unable to buffer data.
>
>Miles
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform