Most compression tools provide an option to exclude certain file types from compression. This makes sense for files that are already compressed (e.g. other archive formats like *.rar, *.zip, *.7z, etc.). If these files should be archived they are not packed instead they are only copied which obviously leads to a significant performance boost (increased throughput).
Thus I want to make a feature suggestion to allow the DOpus users to configure a global wildcard list of such files that should be stored (not packed) during compression.
The screenshot shown below is taken from the WinRAR default configuration dialog.
Currently I'm testing 7zip to create a backup of my user data partition but unfortunately DOpus is fighting for hours with all these pre-compressed files that just have been skipped by WinRAR (I have used so far). The WinRAR copy operation just took around 20 minutes for the whole partition but 7zip is compressing for 5 hours now (since 70% of the available files belongs to some pre-compressed file types). Actually in this moment the DOpus 7zip plugin compresses a 7 GB archive file (RAR) coming from my notebook!?
I've observed that sometimes the dialog text switches and only says "updating...". Is there already any kind of detection algorithm within the 7zip implementation that should detect pre-compressed files (which may be expensive also and certainly is much slower than just skipping these files by using a blacklist of wildcards).