I think this feature should be deactivated by default - there are too much programs today which waste so much discspace. I think in this case, you can simply save space.
If someone wants, he can turn this feature on and can waste some diskspace.

Moderators: helmut, XnTriq, xnview
I strongly disagree. If users have the choice: Speed or diskspace, most users would clearly go for the speed. With XnView you actually have an option to deactivate the cache, with many other programs you have no choice at all. And be sure that many programs use caching, starting from your webbrowser, not ending with MS Explorer on XP (caching of Thumbnails by placing a hidden file "thumbs.db" in each folder).andy wrote:I think, the CACHE Feature isn't necessary - it only wastes a lot of diskspace, esspecially if users have a lot of images. Additional, I couldn't see, that xnview was faster with this feature.
I think this feature should be deactivated by default - there are too much programs today which waste so much discspace. I think in this case, you can simply save space.
If someone wants, he can turn this feature on and can waste some diskspace.
So for 1.80 RC2? (just kiddingxnview wrote:Ok, but for a future release.Dreamer wrote:I suggest these options:
[x] Use maximal [X] MB for cache (then, first delete oldest items)
[x] Automatically delete items in cache older than [X] days
...or better [x] Automatically delete items in cache not used for more than [X] days
It is free, but maybe too free LOLxnview wrote:7zip is under GPL, not free.Aokromes wrote:Also you can change the zip compresion by 7zip.
(But actually even under GPL it is possible to keep "main code" closed while just GPLing the gluecode/wrappers to the applicationSPECIAL EXCEPTION: Igor Pavlov, as the author of this code, expressly permits you to statically or dynamically link your code (or bind by name) to the files from LZMA SDK without subjecting your linked code to the terms of the CPL or GNU LGPL. Any modifications or additions to files from LZMA SDK, however, are subject to the GNU LGPL or CPL terms.
SPECIAL EXCEPTION allows you to use LZMA SDK in applications with closed code, while you keep LZMA SDK code unmodified.
Again, I strongly disagree. A hard disk is about 100.000 times slower than RAM. Unless the cache is really badly implemented, it will definitely be a performance improvement and needed. On my computer (P4, 2.4 GHz) caching makes a BIG difference when viewing images.andreasm82 wrote:I want to add, that newer computers are so fast that they don't really need a cache feature. I have a duron 1000 mhz and a 80 Gbyte Harddisk and I don't see a difference between activated and deactivated cache-feature.
And older computers aren't fast enough to use the cache-feature...
Furthermore, program-size could be reduced and perhaps the whole program could be a little bit faster if removing cache-feature at all.
Think about it