When there's hundreds of images to display, that could take a couple of minutes.
By using MT that could divided the time by 3 to 10.
Description : A new thread for each image. The max number of simultaneous threads is limited to the number of logical processor (+ 1 option to set a user value).
Use multithread in the XnView explorer
Moderators: helmut, XnTriq, xnview
Re: Use multithread in the XnView explorer
Your idea is good, but your ssd/harddisk do not like it.
I tried this with two instances of xnview mp and browse different directories on one harddisk.
The reading head of your harddisk will jump from one position to another and your harddisk get loud.
It is not good for your harddisk.
I tried this with two instances of xnview mp and browse different directories on one harddisk.
The reading head of your harddisk will jump from one position to another and your harddisk get loud.
It is not good for your harddisk.
PC: Intel 8700k + Asus Z370-F + 16 GB RAM G.Skill + Asus RTX 3050 OC + Samsung SSD
OS: Windows 10 Pro 64bit 22H2 |
GFX: XnViewMP 1.8.7 | XN-View 2.52.0 | XnConvert 1.104.0 | Adobe Photoshop Elements 2024 | Elements XXL 11 | Paint.Net 5.1.7
OS: Windows 10 Pro 64bit 22H2 |
GFX: XnViewMP 1.8.7 | XN-View 2.52.0 | XnConvert 1.104.0 | Adobe Photoshop Elements 2024 | Elements XXL 11 | Paint.Net 5.1.7
-
- Posts: 12
- Joined: Thu Feb 04, 2016 3:40 pm
Re: Use multithread in the XnView explorer
Are you sure about this ?masterjp wrote:Your idea is good, but your ssd/harddisk do not like it.
I tried this with two instances of xnview mp and browse different directories on one harddisk.
The reading head of your harddisk will jump from one position to another and your harddisk get loud.
It is not good for your harddisk.
harddisk : may be ... but SSDs not at all because they have very fast access time.
Re: Use multithread in the XnView explorer
Corel ASP - the gold standard for speed in this area sez:Vinvin2020 wrote:Are you sure about this ?masterjp wrote:Your idea is good, but your ssd/harddisk do not like it.
I tried this with two instances of xnview mp and browse different directories on one harddisk.
The reading head of your harddisk will jump from one position to another and your harddisk get loud.
It is not good for your harddisk.
harddisk : may be ... but SSDs not at all because they have very fast access time.
- HDD one I/O thread
- SSD 4 (four) I/O threads
...as a rule of thumb. Tune up carefully if you see performance degradation.
m. Th.
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
Re: Use multithread in the XnView explorer
1. Put your DB on a separate, free SSDVinvin2020 wrote:When there's hundreds of images to display, that could take a couple of minutes.
By using MT that could divided the time by 3 to 10.
Description : A new thread for each image. The max number of simultaneous threads is limited to the number of logical processor (+ 1 option to set a user value).
Using Tools | Settings | Catalog...
2. Change your thumbnail format to WebP
3. Optimize the size of your thumbnails (do not make it bigger than it needs to be)
4. Memory usage for DB engine - at least 100 MB
It isn't needed to wait till background thread finishes. If you scroll, the thread will adapt and build the thumbs where you are. What do you want to do? What file format do you have? How big are the files?
m. Th.
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -
- Dark Themed XnViewMP 1.7.1 64bit on Win11 x64 -