4

Run normally, all Chrome processes have normal priority. The various threads represent various tabs, extensions, etc.

enter image description here

But, then i launch chrome with high CPU priority. I'm using:

cmd.exe /c start "" /high "C:\Program Files (x86)\Google\Chrome\Application\chrome.exe"

Then a few threads run with high priority, some Normal, and others run Low priority.

enter image description here

Why?

Is it possible to make all chrome sub-threads run with High priority?

Maybe i could achieve it by running chrome in single-process mode, but that's non-ideal.

Windows 10

Chrome 73.0.3683.103 (Official Build) (64-bit)

1 Answer 1

2

This is a partial solution. By my testing, it appears to prevent any chrome process going to "low" priority, although it doesn't prevent "Normal" priority.

Use the --disable-renderer-backgrounding chrome startup switch. https://peter.sh/experiments/chromium-command-line-switches/#disable-renderer-backgrounding

start "" /High "chrome.exe" --disable-renderer-backgrounding

i noticed immediate improvement in Chrome performance with this switch. I believe it allows inactive tabs to load with normal priority, instead of getting low priority. I have not noticed any negative impact on the active tab.

enter image description here

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.