ホームページ  >  記事  >  4 つのコアと 8 つのスレッドとは何を意味しますか?

4 つのコアと 8 つのスレッドとは何を意味しますか?

青灯夜游
青灯夜游オリジナル
2021-03-11 17:05:3741878ブラウズ

4 コアと 8 スレッドとは、1 つの物理コアを 2 つの論理コアにシミュレートするハイパー スレッディング テクノロジの使用を指します。理論的には、8 つのスレッドは 8 つの物理コアと同様に同時に実行される必要があるため、デバイスはマネージャー また、タスク マネージャーには 8 つのコアが表示されますが、実際には、実際の 8 つのコアではありません。

4 つのコアと 8 つのスレッドとは何を意味しますか?

このチュートリアルの動作環境: Windows 7 システム、Dell G3 コンピューター。

クアッドコア 8 スレッドは 4 つの物理コアを 8 つの論理コアにシミュレートし、8 コアは 8 つの物理コアです。

4 コアと 8 スレッドでは、ワークロードが大きくない場合など、場合によっては CPU 使用率が大幅に向上し、パフォーマンスが 8 コア CPU のレベルに近くなります。他のケース (CPU が 100% を占有している場合など) 全負荷条件下では、4 コア 8 スレッドと 8 コアのパフォーマンスの差は明らかです。本質的には、ハイパースレッディング テクノロジは 2 つのスレッドを同時に実行できますが、実際の 2 つの CPU とは異なり、各 CPU には独立したリソースがあります。

2 つのスレッドが同時に特定のリソースを必要とする場合、続行する前に、一方のスレッドを一時的に停止し、これらのリソースがアイドル状態になるまでリソースを放棄する必要があります。

したがって、ハイパースレッディングのパフォーマンスは 2 つの CPU のパフォーマンスと等しくありません。これは、4 コア、8 スレッドと 8 コアの最大の違いでもあります。

さらに関連する知識については、FAQ 列をご覧ください。

以上が4 つのコアと 8 つのスレッドとは何を意味しますか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。