Skip to content

Noi 1.1.0/1.0.0 high idle cpu usageΒ #422

@stl3

Description

@stl3

Win10 22H2 19045.4291
Noi 1.1.0

The only way I've been able to run this (both 1.0.0 and 1.1.0) was to:

  1. Launch Noi through Sandboxie
  2. Quit Noi
  3. Launch Noi one more time through Sandboxie
  4. Idle Cpu problem goes away

Sometimes these steps take a few times before I am able to get it not using cpu while idle.

|Name|    |Process ID|   |Title|   |Status|   |Info|     |Path / Command Line|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

Noi.exe   16240                    Running    20:51:09   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --field-trial-handle=1948,i,1685289429042257034,8017658900066552474,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708989122997041 --mojo-platform-channel-handle=2292 /prefetch:3                                                                                                                                                                                                                                                                                                              
Noi.exe   26104                    Running    20:51:09   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --time-ticks-at-unix-epoch=-1766737417183343 --launch-time-ticks=1744052605206 --field-trial-handle=1948,i,1685289429042257034,8017658900066552474,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708991934122588 --mojo-platform-channel-handle=4132 /prefetch:1   
Noi.exe   37156                    Running    20:51:10   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=8 --time-ticks-at-unix-epoch=-1766737417183343 --launch-time-ticks=1744053385708 --field-trial-handle=1948,i,1685289429042257034,8017658900066552474,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708993808206286 --mojo-platform-channel-handle=4552 /prefetch:1   
Noi.exe   46668                    Running    20:51:09   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=4 --time-ticks-at-unix-epoch=-1766737417183343 --launch-time-ticks=1744052553286 --field-trial-handle=1948,i,1685289429042257034,8017658900066552474,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708990060038890 --mojo-platform-channel-handle=3804 /prefetch:1   
Noi.exe   47896                    Running    20:51:11   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=gpu-process --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --gpu-preferences=SAAAAAAAAADgAAAEAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAA== --use-gl=angle --use-angle=swiftshader-webgl --field-trial-handle=1948,i,1685289429042257034,8017658900066552474,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708995682289984 --mojo-platform-channel-handle=4540 /prefetch:2                                                                                                                                                                                                                                                                                                                                                                                                    
Noi.exe   57020                    Running    20:51:08   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              

And this is what it looks when the idle cpu usage is good:

Image

Running Noi directly (not using Sandboxie)

|Name|    |Process ID|   |Title|   |Status|   |Info|     |Path / Command Line|                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     

Noi.exe   31632                    Running    20:52:19   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=6 --time-ticks-at-unix-epoch=-1766737417183342 --launch-time-ticks=1744122811699 --field-trial-handle=1924,i,7834700414373947189,3997312637658816660,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708991934122588 --mojo-platform-channel-handle=4208 /prefetch:1   
Noi.exe   34756                    Running    20:52:19   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=4 --time-ticks-at-unix-epoch=-1766737417183342 --launch-time-ticks=1744122760919 --field-trial-handle=1924,i,7834700414373947189,3997312637658816660,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708990060038890 --mojo-platform-channel-handle=3808 /prefetch:1   
Noi.exe   38812                    Running    20:52:19   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=utility --utility-sub-type=network.mojom.NetworkService --lang=en-US --service-sandbox-type=none --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --field-trial-handle=1924,i,7834700414373947189,3997312637658816660,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708989122997041 --mojo-platform-channel-handle=2084 /prefetch:3                                                                                                                                                                                                                                                                                                              
Noi.exe   52964                    Running    20:52:20   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=renderer --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --standard-schemes=noi --secure-schemes=noi --bypasscsp-schemes=noi --cors-schemes=noi --fetch-schemes=noi --service-worker-schemes=noi --streaming-schemes=noi --code-cache-schemes=noi --app-user-model-id=com.squirrel.noi.Noi --app-path="C:\Users\Administrator\AppData\Local\noi\app-1.1.0\resources\app.asar" --no-sandbox --no-zygote --video-capture-use-gpu-memory-buffer --lang=en-US --device-scale-factor=1 --num-raster-threads=4 --enable-main-frame-before-activation --renderer-client-id=8 --time-ticks-at-unix-epoch=-1766737417183342 --launch-time-ticks=1744123508336 --field-trial-handle=1924,i,7834700414373947189,3997312637658816660,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708993808206286 --mojo-platform-channel-handle=4056 /prefetch:1   
Noi.exe   54660                    Running    20:52:22   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=gpu-process --user-data-dir="C:\Users\Administrator\AppData\Roaming\Noi" --gpu-preferences=SAAAAAAAAADgAAAEAAAAAAAAAAAAAGAAAAAAAAAAAAAAAAAAAAAAAAIAAAAAAAAAAAAAAAAAAAAQAAAAAAAAABAAAAAAAAAACAAAAAAAAAAIAAAAAAAAAA== --use-gl=angle --use-angle=swiftshader-webgl --field-trial-handle=1924,i,7834700414373947189,3997312637658816660,262144 --enable-features=EnableTransparentHwndEnlargement,PdfUseShowSaveFilePicker --disable-features=LocalNetworkAccessChecks,ScreenAIOCREnabled,SpareRendererForSitePerProcess,TraceSiteInstanceGetProcessCreation --variations-seed-version --trace-process-track-uuid=3190708995682289984 --mojo-platform-channel-handle=4888 /prefetch:2                                                                                                                                                                                                                                                                                                                                                                                                    
Noi.exe   47344                    Running    20:52:18   "C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe"                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              
Image

It is usually C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe or the C:\Users\Administrator\AppData\Local\noi\app-1.1.0\Noi.exe" --type=gpu-process (command snipped) command lines that are causing high idle cpu usage.

The command lines with high idle cpu usage and normal idle cpu usage does not look any different so I don't know what the culprit would be. I don't know if the [#] Noi [#] not showing up could be a hint of maybe something stuck/not loading. I notice the ram usage is also higher during this time.

Anyone else able to figure out what's been causing this issue yet? The behavior still exists in 1.1.0 as it did in 1.0.0.
(Note: without Sandboxie I am not able to get normal idle cpu usage).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions