#我慢できなくなった
社内PC監視のため、CMでも流れる有名な運用管理ソフトウェアが導入された。USBコピー問題や会社PCの私物化防止のためなら仕方ない。
しかし、運用管理者が人のPCを覗きニヤニヤするシーンを見てしまってやっぱりと呆れていた。それでも資産管理のためなら仕方ないと目を瞑った。
しかし!これだけはもう我慢できない。
普段はそこまでではないがコンパイルする度に運用管理ソフトウェアの複数プロセスが連動してトータルほぼ100%までCPUパワーを食う。
仕事に支障がでるので遮断まではしないがCPU使用率を抑えたい。
PC起動時にプロセスのコア数を変更
- i5の4コアの内、CPU3のみを与えたい
- ProcessorAffinity=8
タスクスケジューラ
- タスクの実行時に使うユーザーアカウント:SYSTEM
- トリガー:スタートアップ時
- 操作
PowerShell "Get-Process SXXX | % { $_.ProcessorAffinity=8 }"
PowerShell "Get-Process CtlXXX | % { $_.ProcessorAffinity=8 }"
PowerShell "Get-Process CtlXXX64 | % { $_.ProcessorAffinity=8 }"
PowerShell "Get-Process SvcXXX | % { $_.ProcessorAffinity=8 }"
PowerShell "Get-Process LogChromeXXX | % { $_.ProcessorAffinity=8 }"
メモ
- 優先度も変更できる
https://itengine.seesaa.net/article/453362400.html - テストでコンパイルしてみると前より暴れない。よかった。