Ticket #3942 (new defect)

Opened 6 years ago

Exclusions for the Preallocate Space option

Reported by: birdie Owned by:
Priority: major Milestone: Future Releases
Component: mc-core Version: master
Keywords: Cc:
Blocked By: Blocking:
Branch state: no branch Votes for changeset:


At the moment every time I copy files to FAT32/NTFS/exFAT file systems I have to disable this option because it makes copying almost 1,5 slower since the said filesystems don't support file preallocation and instead they create and write out with zeros the full destination file entirely prior to actual copying.

Thus a way to exclude either file paths or filesystems is needed for the option.

Either a list of file paths which are excluded from this option - something like "Enable Ignore Directories" in the File Path dialog.

Or, a better solution could be in the form of excluding certain file systems - and it would be miles better if it were implemented.

I presume the statvfs() call does exactly what is needed.

Note: See TracTickets for help on using tickets.