What ultimately ruins XnView for me: Handling lots of images
Posted: Sun May 29, 2016 12:34 pm
- Completely unable to handle larger amounts (5000+) of images in one directory. This leads to:
a.) Extreme memory usage (over 2gb)
b.) Extreme loading times (over 30 seconds)
- Unable to handle gif files in browser/thumbnail mode
a.) Second long freezes when trying to play thumbnail
b.) Out of memory messages (got 8gb of ram, literally havent seen any oom messages in 10 years and a frikin image viewer triggers it)
c.) File format bigotry (could not determine, etc)
TL;DR: If you have larger numbers of animated images, especially gif, XnView becomes not only inconvenient due to its speed and memory usage, but also 100% useless, refusing to read files.
Possible reasons:
- As far as i can see XnView aims to always fully read the entire directory before actually letting the user do anything. This leads to the half minute long loading times of any directory.
This is a pretty stupid idea when working with larger number of files. acdsee resolved it by never loading the entire directory. What is being loaded are only the files on the screen. Once those are loaded, the program continues to load the directory/files not on the screen currently.
- I have no idea about programming or coding, but its obvious that the way the software handles animated files is somehow screwed up. Literally no image viewer i have ever used had as much trouble with gif and other files as much as XnView does.
- The caching system of XnView works in reverse. It actually slows things down and results in extreme loading times when working with larger files. Also fails to cache animated files. In fact, i have no idea at all wtf the cache does. It sure as hell does not reduce any form of loading times involved with images.
a.) Extreme memory usage (over 2gb)
b.) Extreme loading times (over 30 seconds)
- Unable to handle gif files in browser/thumbnail mode
a.) Second long freezes when trying to play thumbnail
b.) Out of memory messages (got 8gb of ram, literally havent seen any oom messages in 10 years and a frikin image viewer triggers it)
c.) File format bigotry (could not determine, etc)
TL;DR: If you have larger numbers of animated images, especially gif, XnView becomes not only inconvenient due to its speed and memory usage, but also 100% useless, refusing to read files.
Possible reasons:
- As far as i can see XnView aims to always fully read the entire directory before actually letting the user do anything. This leads to the half minute long loading times of any directory.
This is a pretty stupid idea when working with larger number of files. acdsee resolved it by never loading the entire directory. What is being loaded are only the files on the screen. Once those are loaded, the program continues to load the directory/files not on the screen currently.
- I have no idea about programming or coding, but its obvious that the way the software handles animated files is somehow screwed up. Literally no image viewer i have ever used had as much trouble with gif and other files as much as XnView does.
- The caching system of XnView works in reverse. It actually slows things down and results in extreme loading times when working with larger files. Also fails to cache animated files. In fact, i have no idea at all wtf the cache does. It sure as hell does not reduce any form of loading times involved with images.