Windows XPは本当にマルチコアですか?私は通常、CPU1のすべてとCPU2のいくつかのカーネルのもののように思える54%でCPUを見るのですか?CPUの負荷が高いVMWareを実行し、アフィニティをCPU1(0ではない)に設定しましたが、CPUパワーの多くを使用していません。それらの2つに気づいた後、私は疑問に思って、この質問をしたいと思いました。
現在、Dell Inspiron 1545を実行しています
Windows XPは本当にマルチコアですか?私は通常、CPU1のすべてとCPU2のいくつかのカーネルのもののように思える54%でCPUを見るのですか?CPUの負荷が高いVMWareを実行し、アフィニティをCPU1(0ではない)に設定しましたが、CPUパワーの多くを使用していません。それらの2つに気づいた後、私は疑問に思って、この質問をしたいと思いました。
現在、Dell Inspiron 1545を実行しています
回答:
XPはオペレーティングシステムです。「マルチコア」にすることはできません-マルチコアは、CPU、特に個々のプロセッサとして機能する2つ以上の「コア」を備えたCPUを表すハードウェア用語です。
XPに関しては、MULTITHREADEDです。アプリケーションが複数のプロセッサを使用するには、OSがそれをサポートし、アプリケーション自体が複数のスレッドをサポートする必要があります。XPはプリエンプティブマルチタスクを使用して、実行中のアプリケーションにプロセッサー時間を配分します。
次に、パフォーマンスの懸念があるためにこれを求めていると仮定すると、システムのパフォーマンスは、最も遅い重要なコンポーネントであるハードドライブを含むさまざまなコンポーネントに依存します。
最後に、NO OPERATING SYSTEMは、パフォーマンスに多少の打撃を与えることなくCPUパフォーマンスをスケーリングします。4コアCPUシステム(Linuxベース、UNIXベース、またはWindowsベース)は、シングルCPUコアよりも4倍速く適切にマルチスレッド化されたプログラムを実行しないことを意味します-理想的な状況では、アプリケーションのパフォーマンスを3-3.5倍改善する場合があります。
XPに少なくともSP2パッチが適用され、このホットフィックスが適用されることを願っています
Advanced Configuration and Power Interface(ACPI)プロセッサのパフォーマンス状態など、プロセッサの電源管理機能をサポートする複数のプロセッサを搭載したコンピューターには、Microsoft Windows XP Service Pack 2(SP2)が必要です。
Windows XP SP2を実行しているコンピューターのパフォーマンスと動作を最適化する追加の更新プログラムが利用可能です。これらの更新がないと、これらの電源管理対応のモバイルデュアルコアプロセッサを搭載したコンピューターで、パフォーマンスの低下または予期しない動作が発生する可能性があります。