プロセスのCPU使用率を100%にする方法


-1

(Windows 8.1、i3搭載マシン) CPUを100%使用してプロセスを配置することは可能ですか?

私はかなり「遅い突く」CPUを持っています、そしてアプリケーションを使って作業してしばらくすると、本当に遅くなります。

より速くするために、そのアプリケーションにすべての処理能力を使う能力を与えることが可能かどうか私は思っています。

私はすでにタスクマネージャでリアルタイムに優先順位を設定しており、親和性は4つすべてのプロセッサに対するものです...

これはアプリをプログラムした人によって異なりますか?


メモリリークは同様の動作を引き起こす可能性があります。残念ながら、これは修正するアプリケーション開発者次第です。あなたはあなたのアプリケーションの最新版を探すかもし​​れません。
LawrenceC

回答:


3

長編小説、 いいえ

Windowsが機能するようにするために、常に実行されている多数のサービスとプロセスがあります。 CPUの100%を1つのプロセス専用にするには、オペレーティングシステムを持っていない必要があります。その場合、そのプロセスは実行できない可能性があります。

デフォルトでは、アプリケーションはCPU使用率をできるだけ多く使用します。ただし、使用量を抑えるオプションが与えられている場合を除きます。


1
そして、これに加えて:アフィニティの設定は制限するためだけのものです。複数のプロセスがリソースをめぐって競合しない限り、優先順位を設定してもまったく意味がありません。
Daniel B

0

単一のプロセスに排他的なCPU権限を付与することはできません。 期間

アプリはOSにリソースを要求し、すべてが安定して動作していることを確認します。

なぜ聞くの?それはあなたが言うとても素晴らしいでしょうか?

このシナリオについて考えてください。

あなたは本当のデュアルコアを持ち、ハイパースレッディングはありません

ExcelにCore 1の100%を与える

WordにCore 2の100%を与える

Excelが開いている間にYouTubeのビデオを見たいですか?もう一度考えてみて...

また、Windowsはバックグラウンドプロセスをどのように調整する必要があるのでしょうか。

私はこれがちょっとした荒っぽいことを知っていますが、それがあなたがあなたの考えが良いと思う理由についてのあなたの誤解を解消することを願っています。


0

アプリケーションがCPU以外のリソースを使用している可能性があることに注意してください。あなたの場合、もしあなたがその優先順位を上げても、まだフルCPU使用率を見ていないのなら、それはおそらくディスクまたはネットワークI / Oを待っています…ハードウェア!

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.