Set a lower CPU process priority for batch conversions

Ideas for improvements and requests for new features in XnView MP

Moderators: XnTriq, helmut, xnview

corr
Posts: 131
Joined: Tue Jun 13, 2017 8:00 am

Set a lower CPU process priority for batch conversions

Post by corr »

Batch conversions can take several minutes, especially when converting to jxl/avif. These run as a process with the normal CPU priority level, which has a negative effect on other programs by making them hardly usable during the process. It is possible to set this in the process explorer, but this is only a poor workaround if these conversions occur frequently and xnview is closed in between. Then you have to do it again every time. For this reason, I would like to see a function in XnView that can downgrade the CPU priority for the process.

Relates to:
viewtopic.php?f=82&t=43247&p=196614
User avatar
m.Th.
XnThusiast
Posts: 1664
Joined: Wed Aug 16, 2006 6:31 am

Re: Set a lower CPU process priority for batch conversions

Post by m.Th. »

You can limit the number of cores and this has the same (if not better) effect.
m. Th.

- Dark Themed XnViewMP 1.6 64bit on Win11 x64 -
corr
Posts: 131
Joined: Tue Jun 13, 2017 8:00 am

Re: Set a lower CPU process priority for batch conversions

Post by corr »

I have experimented with both variants. Setting a lower CPU priority level has significantly less negative effects for me when working in parallel than if only the number of CPU cores is reduced. In addition, the resources are used less efficiently.