How do I programmatically set MATLAB's priority in an engine application?
Mostra commenti meno recenti
How do I programmatically set MATLAB's priority in an engine application?
I am calling multiptle sessions of MATLAB from a C++ routine using the engSingleUser call to invoke each application having its own engine. I would like to have one of the engines run at a lower Windows Priority. I can do this externally from the CTL-ALT-DEL task list with no problem. I also know that there is a C language routine to cause the thread / process priority to be re-set which seems to imply that again resetting the priority should not be a problem.
However, the call to the engSingleUser passes back a handle to the engine, and not a Windows Process ID (maybe they are one and the same, but the documentation does not make it obvious). Is there any way that I can re-set the priority of a MATLAB session from a C language call? It is not obvious to me since the process ID seems to be hidden from me.
Risposta accettata
Più risposte (0)
Categorie
Scopri di più su Call MATLAB from C in Centro assistenza e File Exchange
Prodotti
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!