Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Curiousity on a Wish rating
Message
From
04/02/2003 20:26:18
 
 
To
04/02/2003 11:19:38
General information
Forum:
Visual FoxPro
Category:
Other
Miscellaneous
Thread ID:
00748446
Message ID:
00749165
Views:
21
SNIP
>
>Jim, perhaps you can clarify the scope of your wish. However, I still don't believe VFP should have any say in the physical layer, even at the local level.

It is NOT 'VFP having a say in the physical layer' at all, local or remote.

It is simply the OS (not any "physical layer") not returning to VFP until it confirms that the FLUSH has indeed completed. The OS will do whatever it does with the physical layer and when it and the HD have finished their 'talk' then the OS can return to VFP to let it continue processing.

As I said earlier, this is a basic tenet of computing and it should indeed happen on every I/O. Since there is a Microsoft document that states flatly that the FLUSH command does NOT operate this way in the more modern OS' (note, this mens that it DID in older ones) then I want the option to have it go back to doing so.

I don't use FLUSH a lot, but when I do I want to know that it has "ENSURED that the data has been written to disk", as documented in the Help.

By the way, I have started another thread to see if we can learn precisely HOW networked file I/O actually happens.

Does this clarify it? If not, let me ask you this...

Would you find it acceptable if random records in your networked application just disappeared, or they over-wrote other existing records randomly? Of course not. So, then, how do you think that the system(s) involved protect you from those things?

cheers

PS Sorry, but I didn't see this in your message until GerryS replied to you and quoted it.
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform