

InterviewSolution
Saved Bookmarks
1. |
Solve : Changing Program Priority?? |
Answer» <html><body><p>I've noticed within task <a href="https://interviewquestions.tuteehub.com/tag/manager-239636" style="font-weight:bold;" target="_blank" title="Click to know more about MANAGER">MANAGER</a> under details you are able to <a href="https://interviewquestions.tuteehub.com/tag/right-239192" style="font-weight:bold;" target="_blank" title="Click to know more about RIGHT">RIGHT</a> click a process/running <a href="https://interviewquestions.tuteehub.com/tag/program-246414" style="font-weight:bold;" target="_blank" title="Click to know more about PROGRAM">PROGRAM</a> and change it's priority. I use a program called Video Enhancer AI which enlarges/upscales videos and sometimes depending on the video file can take up to 4 hours or more to process a video and this is with a R5 3600 at 4.2ghz and a RTX 2070 Super Overclocked. I figured if I set the programs priority to high from its previous setting of normal then perhaps it <a href="https://interviewquestions.tuteehub.com/tag/would-3285927" style="font-weight:bold;" target="_blank" title="Click to know more about WOULD">WOULD</a> utilized more system resources and get the job done faster. Well I was wrong, changing it made absolutely no difference. So what is the point of this option if it doesn't actually do anything? I've tried it on other programs as well and saw absolutely no difference.Process Priority gives scheduling priority to certain processes. <br/><br/>it is only effective at increasing performance when a process is being starved of some CPU <a href="https://interviewquestions.tuteehub.com/tag/time-19467" style="font-weight:bold;" target="_blank" title="Click to know more about TIME">TIME</a> due to other processes being scheduled to available cores in it's stead. If that isn't happening then it won't have much effect, and With Multi-core CPUs it often becomes less and less effective because processes will typically be free to use entire cores/threads as needed.<br/><br/>"Video Enhancer AI" in particular uses the GPU so CPU Priority scheduling has no effect on that.</p></body></html> | |