Multi Commander > Support and Feedback
How do I make read/write strategy stick?
Mathias (Author):
No. That only mean windows does not currently write it. It will write it later..
:)
sigil:
Actually, Windows flushes its cache when the last handle open on the file is released. Since MC is the only process to keep handles on the files it writes, I would assume the cache to be flushed when MC says it is done writing - unless you are using some seriously obscure logic there.
Mathias (Author):
No. It CAN flush after the file handles are closed. becuse then the program say that it is finished with the file, and you can tell it to flush the file. But Windows do not do it directly when the file handle is released. It depends. Windows can wait quite a while before doing it. depending on hardware and setup, Since 7 and specially since 8. The caching have changed a lot
That is the reason you by pass the system cache, Then the file is written directly, Without waiting for windows. and often when you copy a file you do not need to read it directly again so there is not need to have it stored in cache.
Jungle:
Mathias
Add STRATEGY option to MC.Explorer.Copy custom command.
Navigation
[0] Message Index
[*] Previous page
Go to full version