Manor Lordsでi5-14600KFのリソース割り当てを最適化するには?
大規模な村を管理してると、画面に明らかに不自然なもたつきが出る。特に視点を急にズームした時のカクつきはガチで致命的。調べてみたら、i5-14600KFのPコアとEコアの割り振りがおかしくて、大量のAIパス計算がEコアに投げられてたのが原因。メインスレッドの応答遅延が25-42msの間で激しく変動してて、これがカクつきの正体だった。最初は「究極のパフォーマンス」モードを試したけど、カクつきは直らないしCPU温度だけが一気に92度まで爆上がりして、正直かなり絶望した。そこでプロセススケジューラを使ってゲームのメインプロセスを強制的にPコアに縛り付け、同時にBIOSでEコアのオートスリープをオフにした。これでRTSSのモニターを見ると、フレームタイムが18-45msから11-14msまで一気に収束して、ヌルヌル動くようになった。ちなみに、最初にEコアを全部無効にしてみた時は、バックグラウンドでブラウザを開いてたらシステム全体が激重になったから、Eコアを4つだけに制限したら安定した。最終的な温度は72-78度で安定。負荷分散もいい感じだし、設定も保存できたからもう安心。