Feature request: save content to img file when shutdown/unmount
Status: Inactive
Brought to you by:
w77
The sync function not work that fine when i have a large amount file (e.g. my 3G ramdisk has 32191 files, which took about 10 min longer to shutdown).
when using dynamic memory allocate, click the unmount button in RamDiskUI.exe do not promopt the save content to img dialog
although paths on windows is not case sensitive, but the copy file by file mess up the folder's name when i have a folder renamed to lower/upper case.
but there's also a bug when i try to load a 8G img file (2.5G/8G used) with
Allocate Memory Dynamicallyselected...after a few secone it popup a dialog shows
Error: the volume cannot be mounted.,meanwhile the RamDyn reading the img from disk,after a long time(about 5 min,do not colse RamDiskUI.exe),the volume being mounted with correct content in it.Yes, it can take some time with a large amount of files. For now, I have no idea for improving that.
The driver reports whether the volume has been modified or not. This is not the case with RamDyn. But you're right, it's not very consistent. I put that on my list.
Not sure there is something to do. File systems often have strange behaviors on this point. But I will check that.
I just checked the code, and yes, if RamDyn has not finished its startup soon enough (within 15 seconds), it can lead to that.
In this case, Temp folder is not created and parameters are not saved.
I will fix that for the next release. Thanks for the report.
About that issue, what are the used file systems in the source and the ramdisk?
Thanks for your reply.
ramdisk:NTFS source:img file or NTFS
there's a while i use folder on NTFS as source,and this happens so i switch to img,but still....
i thought it also can trigger on any file system cause all those fs on windows is case insensitive(according to this Case_sensitivity).
and with default settings in NTFS , the path is not case-sensitive, but case-preserving
here's a example, follow the actions below:
after reboot the folder name in ramdisk is 'ABC'
OK I understand. This behavior is a consequence of the method used to copy new files and folders.
I could try to fix that, but there would be a small performance penalty.