プロセッサー、または Windows のプロセッサーを高速化する方法 - CPU 制御。 CPU 制御はどこで最もよく使用されますか?

14.11.2020

ツイート

序文

コンピューターの仕組みについては多くの誤解があります。 非常に人気のあるものもあれば、狭い範囲で広く知られているものもあります。 私は特に粘り強く、信仰に支えられ、実践するのが好きな人たちを何人か選びました。 コンピュータの最適化。 彼らの反論には作品のニュアンスについて長い説明は必要ない オペレーティング·システム、プログラムおよびプロセッサ。 ロジックを使えば十分です。

神話の説明を始める前に、将来信頼することになるいくつかの論文を書きます。 私の意見に同意できない場合は、その理由をもう一度考えてください。 もしかしたら、あなたと私は平行世界に住んでいるのですか?

そこで、事実と知識に裏付けられた、私にとっての真実であると思われる論文を以下に示します。 これを注意深く読んだ後、私がこれで何をしようとしているのかを理解していただければ幸いです。

1. オペレーティング システム (OS) - コンピューター ハードウェアとプログラムの間の仲介者(ゲームも含む)。 で この場合 Windows について話しています。 画面上に画像を描画し、プログラムの起動を保証し、実行中のソフトウェアがコンピュータ リソース (プロセッサ、 ラム、ビデオカード、ネットワークなど。 実際、Windows はカーネルで構成されています。カーネルは、リソース割り当ての優先順位を調整し、プログラムの分離を担当し、ソフトウェアの機能に関連する多くのことを行い、カーネル機能や部分自体は、ゲームやブラウザなどが実行されるハードウェアから隔離されています。 さらに詳しく知りたい場合は、Wikipedia の記事「Windows NT アーキテクチャ」を参照してください。ただし、これは必須ではありません。 重要なことは、システムが PC の物理部分と人間が通常使用するプログラムの間の仲介者であることを知ることです。

2. オペレーティング システムの機能によってソフトウェアの機能が決まります。 U アプリケーションプログラムそして、画面に表示されるゲームは、コンピューター ハードウェアに直接アクセスできません。 いつも OSという仲介者を介して動作します。 Windows (および Windows にインストールされているドライバー) が何かを実行できない場合、プログラムはその「何か」を実行できません。 たとえば、 サウンドカード私の古いラップトップにはいくつかのバージョンのドライバーが入っています。 たまたま、一方のドライバーではマイクのサウンドゲインを調整できますが、もう一方のドライバーではそのような調整はできませんが、ドルビーサラウンドテクノロジーによるサウンド強化を有効にすることができます。 したがって、音楽を聴きたい場合は、Dolby Surround を備えたドライバーをインストールする必要があります。 ビデオレッスンを録画するときは、マイクがよりよく機能する別のレッスンを装着します。 残念ながら、前述の両方の機能を備えたドライバーは存在しないため、これらの制限を回避してすべてに一度にアクセスできるプログラムはありません。 このルールは常に守られます。 ゲームはハードウェアに直接アクセスできず、仲介者を介してのみアクセスできます。 たとえば、グラフィックスはコマンドを使用して作成されることがよくありますが、この記事の目的ではそれは重要ではありません。

3. オペレーティング システムの作成者は、コンピュータのパフォーマンスを意図的に制限しようとすることはありません。

そうでないと訴訟がたくさん起きるでしょう。 たとえば、古い iPhone モデルの OS が時間の経過とともにパフォーマンスを低下させることが判明し、Apple は 500 万ユーロの罰金を科されました。 さらに、デバイスの所有者に通知せずに、減速機能が秘密裏に動作したという事実に対して、さらに500万ユーロが支払われました。 つまり、ユーザーに明示的に通知することなく、何らかの方法で CPU の計算速度を低下させたり、プロセッサ コアを無効にしたり、ハードウェアの機能を制限したりする何らかの機能が Windows にあった場合、それについてはすべての文書に記述されることになることを理解する必要があります。技術的な(だけではない)メディア。 訴訟や名誉毀損もあるだろう。 しかし、Windows ファミリは広く研究されており、物議を醸す問題は残っていないため、これは起こりませんし、今後も起こりません。

以上をお読みいただければ幸いです。 コアの無効化と有効化に関連するコンピューター最適化に関する通説は、後述しますが、まさにこれらの定説の真実性に対する信頼の欠如に基づいています。 何らかの理由で、多くの人は Microsoft が設定をいじらずにコンピュータを「開く」ことを許可していないと信じています。

MSConfig を使用したコアとメモリの最適化

MSConfig システム ユーティリティの設定変更に関するアドバイスは、Windows が起動時にすべてのプロセッサ コアとメガバイトの RAM を使用しないという前提に基づいています。 伝えられるところによると、コンピュータの電源をより速くオンにし、すべてをより速く動作させるには、「シークレット」設定を使用して必要な数を指定する必要があります。 次のようにして「秘密」オプションにアクセスできます。スタート - 実行 (Windows 10 では、代わりに検索フィールドを使用してください) - 実行する

msconfig - OK。 プログラムが始まりますシステム構成 :

(msconfig.exe)。 タブ クリックする必要があります, 追加オプション オプションを開くにはそして、誰もが欲しがる「超秘密」のオプションもあります。

狂った手が設定にたどり着くまで、ここには何も示されず、チェックボックスもチェックされません。 なぜ Windows 開発者はシステムのパフォーマンスを制限するのでしょうか?

しかし、批判的思考を使用しない人は考え方が異なります。最初はチェックボックスがオフになっているため、制限が有効になっていることを意味します。 伝えられるところによると、チェックボックスがないため、オペレーティング システムはプロセッサに搭載されているコアの数と、搭載されている RAM の量を認識できません。 そしておそらく手動で指定する必要があります:

再起動後、コンピュータはすべてのリソースを使用し始めます。 これは、Microsoft が設計によってパフォーマンスを制限していないという 3 番目の点と矛盾します。

このアドバイスにはいくつかのオプションがあります。 専用のサイトを調べました Windowsの最適化、カップルを選択します。 たとえば、あるゆりさんは、デフォルトでは 1 つのコアから起動することだと信じています。

RAMを覚えている人もいます。 「PC Master Blog」では、彼女も同じ悩みを抱えていると主張している。

評議会の始まり

長いスクリーンショットを避けるために、テキストの一部をトリミングしました。 著者が次にアドバイスするのは次のとおりです。

同氏は、コア数だけでなくメモリサイズも指定するようアドバイスしている。 そして最後に彼はそれは可能だと言います脱ぐカチカチ。

停止。 ロジックはどこにあるのでしょうか? オプションがインストールされてから無効になりますが、そのような操作は原理的にどのような影響を与えるのでしょうか?

神話はどこから来たのでしょうか?これはアドバイザーの機器に対する無知と論理的思考の欠如だけでなく、MSConfig の公式ヘルプが曖昧であることも原因であると私は考えています。 Microsoft 公式 Web サイトの記事「MSConfig the System Configuration Tool」では、コンテキストが分からない場合、オプションの説明に推測の余地が残されています。

翻訳: 「(どの OS でも) [詳細オプション] をクリックすると、起動時にオペレーティング システムに割り当てられるプロセッサの数や RAM の最大量などのオプションを設定できます。 (一般的にはあまり注目されません)。

MSConfig を使用するための公式手順のテキストは通説と矛盾しません。起動時に使用するプロセッサと RAM の数を実際に指定できます。 ただし、これらのオプションはパフォーマンスの向上を目的としたものではなく、 テスト目的の制限。

実はWindows いつも用途 全てプロセッサとプロセッサコア、 全てラム。 特に起動中にシステムを制限するなど誰も考えていませんでした。

msconfig のオプションは、プログラマがプログラムをテストするために必要です。 限界利用可能なリソースを使用して、高速な PC 上で低速な PC をシミュレートします。

評判の低下や罰金などについて考えてみると、MSConfig でのセットアップに関する通説が完全にナンセンスであることがわかります。 Windows がコンピュータの起動時にすべての可能なリソースを使用しないなんて、一体どれほどおかしなことなのでしょうか? 結局のところ、設定をいじることなく、コンピュータの電源ができるだけ早くオンになるようにすることが Windows 開発者の利益になります。 制限を設けるのは愚かなことだ。

一部の「天才」は、「プロセッサ数」オプションがコンピュータの速度を上げることを証明しようとしています。 1 ゲームの速度が低下し始めます。 この議論には論理がありません。 コアごとの制限を有効にすると、パフォーマンスは確かに低下します (これは特にゲームで顕著です)。 デフォルトでは制限は無効になっていますそしてプログラムはすべてのコアを自由に使用できます。 つまり、MSConfig のオプションは意図したとおりに機能し、ユーザーが必要に応じて PC リソースを制限できるようになります。

幸いなことに、MSConfig の設定に関するこのアドバイスは無害です。 最大値を設定しても、オプションをオフにした場合と結果が同じになるため、コンピュータの動作にはまったく影響しません。

ゲームですべての CPU コアを使用するようにする

2 番目の通説は説明がさらに困難です。 実際のところ、プログラムは PC ユーザーが思っているようにまったく機能しません。 そして、無知が多いところには、ダニング・クルーガー効果や、もちろん神話もたくさんあります。

プログラムの起動速度やゲームのフレーム レートに満足できない人は、タスク マネージャーで CPU リソースの消費量を確認し、何かを最適化しようとする無駄な試みをしたがります。 たとえば、お気に入りのプログラムがすべてのプロセッサ コアの 100% をロードするように、前の設定のようにパラメータを調整しようとします。

問題は、魔法のような思考のおかげで意味があるように見える多くの操作が、実際にはせいぜい役に立たないことです。 これは、有害な放射線から身体を守るために携帯電話のケースを使用するのと同じです。 物理学を知っている人はこめかみを指で回すだけですが、カバーをパックで購入し、友人にも同じように勧める人もいます。

さて、マルチコアプロセッサ上でのプログラムの実行に戻りましょう。 知識と無知の境界で生まれた「素晴らしい」アイデア プログラムを使用する CPU制御すべてのコアをゲームに割り当てます。

評議会は10年前に開かれた。 たとえば、Gothic 3 というゲームについて議論するとき、このゲームは、最も強力な PC であっても速度が低下する傾向がありました。

ユーザーの上のスクリーンショットでは s063rこのゲームは2番目のプロセッサコアを使用していないと思いました。 同志 暗号化使用することをお勧めします CPUプログラムコントロール。

これは一体どんな奇跡の獣なのでしょうか?誰が入るのか プログラムコードそしてプログラムにその動作ロジックの変更を強制するのでしょうか? CPU制御は、1 つ以上のプロセッサ コアをプロセスにすばやく割り当てるためのユーティリティです。

残念ながら、このソフトウェアの開発者は、すべてを開始するときに次のようにするという愚かな行動をとりました。 実行中のプログラム最初のプロセッサ コアに自動的に「割り当て」られます (「手動」モード)。 CPU 制御を実行するときは、「CPU」列に注意してください。

1 と 3 つのゼロは、プログラムに最初のプロセッサ コア (CPU コントロールによるとクアッドコア) のみが割り当てられていることを意味します。 そしてそれは起こります ユーティリティ自体を起動した後。起動時は状況が異なり、CPU 制御を使用して確認することはできません。 もちろん、すべての操作を行う前に、タスク マネージャーを起動して、コアへのプロセスの割り当てを確認することはできますが、最近、批判的に考えてプログラムの動作をチェックする人がいるでしょうか。 つまり、悪い状況が判明します。CPU Control を起動すると、なんと、すべてのプログラムが 1 つのコアのみに割り当てられていることがわかります。

誤ったアドバイスは次のようなものです。 プログラムは 1 つのコアのみで実行されます。これは、CPU 制御を実行することで確認できます。 そして、すべてのプロセッサ コアを使用するようにプログラムを割り当てることができます。

もし CPU 制御ユーティリティを起動し、タスク マネージャーを起動し、「詳細」タブで、 誰でもマウスの右ボタンで処理し、「類似性の設定」を選択すると、最初はすべてのカーネルが常にプログラムで利用できることがわかります。

実際、CPU Control がリリースされる前は、コアごとの制限はありませんでした。 起動時に最初のカーネルをすべてのプログラムに割り当てるのは、ユーティリティ自体でした。 CPU 制御経由ですべてのコアに割り当てると、デフォルト設定に戻ります。 それだけです。

クリティカルシンキングを行うと、次のような疑問が生じます。

  1. なぜ Windows 自体がこれを行わないのでしょうか? シングルコア プロセッサは、オフィスの PC でも少なくともデュアルコア プロセッサを搭載しているものを日中に見つけるのは困難です。 一部のユーティリティはすべてのコアでプログラムを実行できるはずなのに、数十年も開発された Windows では実行できないのはなぜでしょうか?
  2. サードパーティのユーティリティはどのようにしてプログラム内の何かを規制し、すべてのコアにスレッドを分散させることができるのでしょうか?

答えは簡単です。 CPU Control は本来の目的を果たしません。さらに、すべてのプロセッサ コアを「使用」するソフトウェアの機能は、外部から影響を受けることはできません。 一般に、これはプログラムの内部問題です。アルゴリズムに応じて、一部のタスクは複数のコアで並行して実行できる場合もあれば、1 つのコアでのみ実行できる場合もあります。

書き換えなし ソースコードプログラムが CPU コアの数と「使用」に何らかの影響を与えることは不可能です。 制限するか与える 潜在的な機会- はい、可能です。 しかし、プログラムが最初はこれを実行できない場合にそれを「使用」することはできません。 それは、電卓を使うことに慣れている人に、2 台目の電卓を与えて、「2 ずつ数えなさい!」と言われるようなものです。 これで彼の仕事はスピードアップするだろうか? もちろん違います。

1 つのスレッドを対象としたタスクは、外部の影響によって並列化できません。 問題自体を変更し、他のアルゴリズムを適用する必要があります。 これはコンピュータだけでなく、生産プロセスから事務作業に至るまで、活動全般に当てはまります。

しかし、インターネットやこのテキストのコメントでは、人々はこのユーティリティが役に立ち、ゲームがより速く動作し始めると真剣に信じています。 彼らは間違っているのでしょうか? あまり!

神話は非常に執拗であるため、 時々ソフトウェアを別のコアに再割り当てすると、コンピューターの応答性が向上します。 システム上でプログラムが実行されているときにプロセッサに大きな負荷がかかる状況で発生しますが、システムのリソース モニターが使用できないため、ユーザーはそのことを認識していません。 隠れたマイナー ウイルス、またはブラウザ タブの可能性があります。 多数のページ上の重い要素 (ビデオ、オンライン ゲーム、広告)。 次に、それを 1 つのコアにのみ割り当てると、マルウェアが利用できるリソースが制限され、ユーザーがすべてのコアをそれに割り当てることになるため、残りのプロセッサ コアがゲームの利益のために動作できるようになります。 しかし、これは症状を治療するものであり、問​​題を解決するものではありません。

実際にはどのように設定すればよいのでしょうか?タスク マネージャーとシステム リソース モニターを使用して、リソースを正確に消費しているものを確認してください。 最後にアップグレード: 代わりに SSD を取り付けます ハードドライブ、より高速なビデオ カード、より優れたプロセッサをインストールします。 次に、PC の速度を向上させたいものを手に入れましょう。

ちなみに、8 コア システムの CPU Control では 4 つのコアしか認識されません。 不足しているカーネルを有効にする方法についてのアドバイスをお探しですか?


このプログラムは、少なくとも 2 コア (論理) のプロセッサを搭載したコンピューターを対象としています。 探している人のために 早い方法コア間のプロセスの分散を管理するには、CPU コントロールをダウンロードすることをお勧めします。その中には次のものがあります。

  • 別のプロセスでカーネルをインストールする機能
  • 複数のプロセスを 1、2、3、および 4 コアに転送する機能。
  • また、特定のカーネルだけでなく、すべてのプロセスも転送します。

最も頻繁に使用される場所はどこですか?CPUコントロール?

CPU Control の公式 Web サイトには、Windows 7 (64 ビットを含む)、Windows 10、Windows 8 を対象としていると書かれています。特定のコアにプロセスを大量に転送する必要があるタスクで使用されます。 、そのような ゲーム (マルチコア プロセッサをサポートする) で FPS を向上させる方法は次のとおりです。

  1. CPU Control をロシア語で起動します (リンクからダウンロードする必要があります)。
  2. [すべてのプロセス] ウィンドウで、CTRL+A を押します。
  3. 次に、右クリックして、コア No. 4 に移動します (論理コアが 4 つある場合)。
  4. そして、ゲームのプロセス名を右クリックして、1+2+3 コアに移動します。

したがって、システム全体に 1 つのコアを残し、ゲーム用に 3 つのコアを残すことにより、ゲームのプロセッサ リソースを分散するのに役立ちます。

価格はいくらですかCPUコントロール?

CPU 制御プログラムは、開発者 Mattias Koch からの「現状のまま」ライセンスで配布されているため、アクティベーターや keygen を必要とせず、無料でダウンロードできます。

ダウンロードCPUコントロール

最新のデータによると、開発者はプログラムのサポートを停止したため、公式ウェブサイトは間もなく利用できなくなるか、完全に閉鎖されることになります。 私たちはあなたのためにプログラムをダウンロードし、ウイルス対策でチェックし、直接リンクを介して提供する準備ができています。

使用方法CPUコントロール

CPU 制御プログラムの使用に関する簡単なガイドを紹介します。

  1. ショートカットからプログラムを起動する
  2. プロセス (プロセス名、プロセス ID (別名 PID)、CPU (使用されているコア数)、制御モード、プロファイルのリストを含むウィンドウがあります。
  3. 次の設定をお勧めします。
    1. モード: オフ
    2. プロフィール: プロフィール 1 (何でも構いません)
  4. 一般的なリストプロセス、別のプロセスを選択
  5. 右クリックして電話をかけます コンテキストメニュー: CPU 4 (またはその他)。
  6. プロセスを他のいくつかのコアに転送するには、プロセスを選択し、コンテキスト メニューを右クリックして、次の手順を実行します。 [すべての CPU]。必要なコアの組み合わせを選択します。 たとえば、3 -> 3+4。

プログラムの使用が終了したら、忘れずにデフォルトのプロセス分散設定を復元してください (CLTR+A > すべての CPU -> 4 -> 1+2+3+4 の組み合わせを使用)

他に類似品はありますか?CPUコントロール?

標準の Taskmanager (タスク マネージャー) を使用してプロセスを分散できますが、これは 1 つのプロセスに対してのみ実行できます (一括管理はありません)。

プログラムの使用時に考えられる問題:

  1. 見えない Windowsプロセス 10 - 管理者モードで実行します。それでも問題が解決しない場合は、Win+R -> msconfig -> 「ブート」タブの「詳細設定」の組み合わせを使用します。 新しいウィンドウが開くので、「プロセッサーの数」の横のボックスをチェックし、リストからコアの数を選択する必要があります。
  2. CPU 制御を使用するとプロセッサのパフォーマンスが低下します。おそらくすべてのプロセスが最後のコアまたは 1 つのコアでハングし、プログラムを再起動して配布を確認してください。
  3. CPU コントロールは Windows 10、8 では機能しません。プログラムの最終更新は 2010 年であり、Windows 10、8 との互換性に関する情報もありません。 最新のシステム。 Win10 での起動に問題がある場合は、互換モード (Windows XP の場合) を使用してください。

名前
ライセンス無料

タイトルからわかるように、今回はその方法について話します プロセッサーを高速化する、またはより正確には(単に経験の浅いユーザーが システムユニットだから ;)) コンピューターと Windows。

つまり、今日私は、最適化に関する古くて不完全な記事の 1 つを更新して補足することにしました。それを更新するだけでなく、レッスンの 1 つからの内容の一部を記事に挿入することにしました ;)

コア負荷監視を有効にすることが重要です。これは、「表示」-「」ボタンをクリックして行います。 カーネル時間の出力" そして "" - " 各CPUのスケジュールに従う”.

理想的には、これらすべてをコンピューターの起動直後のアイドル モードではなく、ロードされたシステム モード、つまり、ゲーム、Photoshop、またはその他のリソースを消費するものなど、リソースを大量に消費するアプリケーションを実行している状態で実行します。

ちなみに4コアでも 自動モード生産性の向上は顕著ですが、何らかの理由で、たとえ手動であっても 2 台でパワーを達成できるとは限りません。

一般に、ここには実験のための広大な領域があり、誰もが独自のシステムやプログラムのセットなどを持っているため、ぜひ探索してみてください。 ちなみに、この分野は最適化ではなく逆の効果を簡単に達成できるため地雷原ですが、さらに深く掘り下げると興味深いです:)。

自動モードで別のプロファイルを使用してみるか、 手動設定達成するために 最大のパフォーマンスあなたのコンピュータ上で。

あとがき

ざっくり言うとこんな感じ。 もちろん、仕事をある程度の割合で増やしてスムーズにするために、そんなことを気にする必要はない、と言う人もいるでしょう。それはあなたの権利です。

私はシステムをいじって、その速度、利便性、その他すべてを新たな高みに引き上げるのが好きです。必ずしも優れているわけではありませんが、少なくとも何らかの形でプロセッサを高速化することです。

何が起こるか見てみましょう。 一般に、少なくとも試してみることをお勧めします。

ブログ読者の皆様、こんにちは。 現在では、おそらく 2 人に 1 人がクアッドコア プロセッサを所有しています。 もちろん、以前の 2 コアが良好であったとしても、現在ではシステム内の 4 コアが一般的に優れています。

しかし、プロセッサーのコアが増えるほど、コンピューター上で実行するタスクの処理がうまく組織化されなくなります。つまり、プロセッサーの最適化にはまだ改善の余地が多く残されています。

これは主に、すべてのプログラムがマルチコア プロセッサ向けに適切に設計されているわけではないという事実によるものです。つまり、一部のアプリケーション、プログラム、ゲームでは、プロセッサの主要な生産能力が単に使用されず、アイドル モードになっている可能性があります。

特に、強力なクアッドコア プロセッサ上で要求の厳しいゲームやプログラムの速度が低下する場合、この状況に満足している人はほとんどいないと思います。

今日は、シンプルだが便利なプログラムを使用した効果的なプロセッサの最適化について説明します。CPU制御 .

プロセッサを最適化するには、CPU制御 、記事で行ったようにオーバークロックする必要はありません。 ちなみに、一読をお勧めします。

プログラムをダウンロードするCPU制御 ( ) そしてそれを起動します。 プログラムは非常にシンプルで無料で、ロシア語で行われます。

インストール後、ショートカットが表示され、プログラムを起動すると、このウィンドウが表示されます。

プロセッサの最適化を始めましょうCPU制御 . デフォルトでは、プログラムはオフになっています。 まず、設定に移動し、ロシア語を選択します。

次に、2 番目のプロセッサ最適化項目を選択しますCPU制御 — マニュアル .

特定のタスクのプロセッサ コアを選択するには、プロセスを右クリックし、プロセッサ コアの 1 つを選択します。

また、1 つのコアに対して複数のプロセスを選択することも、複数のコアに対して 1 つのプロセスを選択することもできます。

他のすべてのプロセス用に 2 番目 (3 番目と 4 番目) のカーネルを構成します。

ゲームやアプリケーションが遅い場合、またはパフォーマンスが明らかに不十分な場合。

速度が低下しているプロセスを除くすべてのプロセスを独立して 4 番目または 2 番目のコアに割り当てて処理するようにしてください。 そして、他のすべてのプロセッサ コアにタスクの 1 つを処理させます。

設定を詳しく調べて理解したくない場合は、単にモードを選択するだけで済みます。自動 生産性の向上を実感してください。

CPU の最適化CPU制御 これは、すべてのマルチコア コンピューター、特にクアッドコア コンピューターにとって重要な操作です。 もちろん、結局のところ、プロセッサの最適化によるパフォーマンスの向上は、CPU制御 1.5倍に達する可能性があります。 デュアルコア コンピューターでも増加は顕著ですが、おそらく 4 コアの場合よりも少ないでしょう。

シングルコアプロセッサの場合CPU制御 プログラムは少なくとも 2 つのプロセッサ コアを最適化するように設計されているため、何もできません。

あなたのコンピュータにはシングルコアプロセッサが搭載されていますか? それなら、この強力な記事を読むことをお勧めします -。 7 つの簡単なステップを完了すると、次のことができるようになります。CPU制御 コンピュータでの作業がより便利かつ高速になります:)

これで、プロセッサを最適化する方法がわかりました。CPU制御 わずか 5 分で生産性が無料で向上します。 ちなみに、マルチコアコンピュータをできるだけ高速化するには、これをお勧めします。 こうすることで、コンピュータの動作がさらに高速になります。 購読することも忘れないでください。 これが、ブログの新しい記事を誰よりも早く知る唯一の方法です。 以上です。 あなたがもっと笑って、もっと前向きに世界を見てほしいと思います 😉