PDA

View Full Version : Encoder priority class


Plutox
27th February 2005, 22:55
Having read bits and pieces in this forum, I get the impression that there is an on-going issue with the priority class of CCE, that many users are looking for a way to run this at lower than normal priority so as to give other software a look in! The following URL may offer a solution: http://www.anderssoftware.com/prioset/index.html

This tiny freeware program is a simple launcher that enables the caller to specify the priority class of the called program. It has a command line mode and I suspect it would take maestro jdobbs only a few minutes to add the appropriate support, which is to call this program (instead of calling CCE directly), followed by C:\path\CCE.EXE (or whatever) as the first command line parameter, then a single digit to set the required priority.

Duffin444
27th February 2005, 23:31
I always just lower the priority of the rebuilder executable. Then anything that it launches will default to the same priority. Just a work around for anybody that doesn't already know it.

-Duffin

Trahald
27th February 2005, 23:31
setting encoder priority when you run cce directly is easy. the process function has a setting for it (vb/c++ etc). so for example if its cce 2.50 , you run cce directly and the process priority setting will take effect. many people are running cce through eclcce. since it has its own priority setting it will ignore any sent to it at runtime and use that. you have to use the .ini setting of priority=64 for idle priority.. same for quenc.. since it has its own, a program would have to set quencs setting (i think in the registry) for idle priority.

Plutox
28th February 2005, 00:09
Originally posted by Duffin444
I always just lower the priority of the rebuilder executable. Then anything that it launches will default to the same priority.

-Duffin
This is indeed a very good workaround that I for one did not know; thanks. Using the little utility I found, Rebuilder can easily be run from the desktop at low priority without having to bring up Task Manager.

SCSI
28th February 2005, 06:08
I use a batch file with this command in it:
Start /LOW rebuilder.exe

It will start rebuilder and all other programs (ie CCE) that rebuilder will autorun in low priority mode.

Found this tip on this forum a while ago. Works great.

dragongodz
28th February 2005, 06:28
same for quenc.. since it has its own, a program would have to set quencs setting (i think in the registry) for idle priority.
no all they have to do is call -priority x(where x equells desired priority, 0 for real time to 5 for idle etc) same as all the other commandline options.

winny
5th May 2005, 13:40
I was about to submit a suggestion for rebuilder to call HC in low priority mode, but the start /low tip in a batch file is a simple solution.

Thanks!

hank315
5th May 2005, 19:19
For HC it shouldn't be necessary.
After processing the input it will start a thread which does the encoding.
Priority for that one is set to THREAD_PRIORITY_BELOW_NORMAL.

winny
5th May 2005, 22:33
Thanks hank, that's useful to know.

Much appreciated.