Windows system >> Windowsの知識 >  >> Linuxシステムチュートリアル >> Linuxチュートリアル >> unistd.h>長いNUM =にsysconf(_SC_NPROCESSORS_ONLN);

現在のCPUの数を得ることができるCPU

unistd.h>長いNUM =にsysconf(_SC_NPROCESSORS_ONLN);

現在のCPUの数を得ることができるCPU

  

の#include<場合のLinuxの数は、実際にコマンドを判定する。 。 。同じコアIDのCPUを有する同一のハイパースレッドコアである:1.

は、によって決定されます。同じ物理IDを有する2 CPUは、スレッドCPUまたはコアをカプセル化されます。

英語版:. 1.Physical idとコアIDは必ずしも連続していないが、彼らはスレッドが同じ物理IDと同じcore.2.AnyのCPUでハイパースレッドされている同じコアIDを持つ任意のCPUユニークです

プロセッサ:0vendor_id:GenuineIntelcpuファミリー:15model:4model名:インテル(R)Xeonは、同じ物理ソケット

例:.

情報のLunarpagesののCPUまたはコア(TM)CPUの3.00GHzstepping:3cpuメガヘルツ:3000.881cacheサイズ:2048 KBphysical番号:0siblings:2core ID:0cpuコア:1fdiv_bug:nohlt_bug:nof00f_bug:nocoma_bug:nofpu:yesfpu_exception:yescpuidレベル:5wp:yesflags:FPUのVMEデPSEのTSC MSR PAE MCE CX8 APIC MTRR PGEのMCA CMOVパットPSE36のCLFLUSH DTS ACPI MMX、SSE、SSE2 fxsr SS HT TM PBE LM CONSTANT_TSC PNI監視ds_cpl CID xtprbogomips:6006.73


プロセッサ:1vendor_id: GenuineIntelcpuファミリー:15model:4model名:インテル(R)Xeonプロセッサ(TM)CPUの3.00GHzstepping:3cpuメガヘルツ:3000.881cacheサイズ:2048 KBphysical番号:0siblings:2core ID :0cpuコア:1fdiv_bug:nohlt_bug:nof00f_bug:nocoma_bug:nofpu:yesfpu_exception:yescpuidレベル:5wp:yesflags:FPUのVMEデPSE TSC MSR PAE MCE CX8 APIC MTRR PGEのMCA CMOVパットPSE36のCLFLUSH DTS ACPI MMX fxsr SSE SSE2のSSのHT TMのPBE LM CONSTANT_TSC PNI監視ds_cpl CID xtprbogomips:5999.40


プロセッサ:2vendor_id:GenuineIntelcpuファミリー:15model:4model名:インテル(R)Xeonプロセッサ(TM)CPUの3.00GHzstepping:3cpuメガヘルツ:3000.881cacheサイズ:2048 KBphysical番号:3siblings:2core ID:3cpuコア:1fdiv_bug:nohlt_bug:nof00f_bug:nocoma_bug:nofpu:yesfpu_exception:yescpuidレベル:5wp:yesflags:FPUのVMEデPSE TSC MSR PAE MCE CX8 APIC MTRR PGE MCA CMOVパットPSE36 CLFLUSH DTS ACPI MMX、SSE、SSE2 fxsr SS HT TM PBE LM CONSTANT_TSC PNI監視ds_cpl CID xtprbogomips:5999.08


プロセッサ:3vendor_id:GenuineIntelcpuファミリー:15model:4model名:インテル(R)Xeonプロセッサ(TM)CPUの3.00GHzstepping:3cpuメガヘルツ:3000.881cacheサイズ:2048 KBphysical ID :3siblings:2core ID:3cpuコア:1fdiv_bug:nohlt_bug:nof00f_bug:nocoma_bug:nofpu:yesfpu_exception:yescpuidレベル:5wp:yesflags:FPUのVMEデPSE TSC MSR PAE MCE CX8 APIC MTRR PGEのMCA CMOVパットPSE36のCLFLUSH DTS ACPIのMMX fxsr SSE SSE2のSS HT TM PBE LM CONSTANT_TSC PNIモニターds_cpl CID xtprbogomips:5999.55

4つの論理CPUが表示され、物理IDにより、CPUは、2つの同一の後ろに前2つの論理と同じであるので、2つの物理CPUがあります。二つの同一のフロントコアIDを、同一の2つのコアIDの後ろに、二つのシングルコアCPUである示します。その2つのシングルコアCPU、ハイパースレッディング・テクノロジーが有効になっています。 IntelがCPUパラメータは、最初の2のXeonペンティアム4CPU、少し悪いことを決定するために使用することができます。 。 。 。

Linuxコマンド:CPUの入手方法の詳細

#cat /procの/cpuinfoの

いくつかの物理CPUコマンドを分析、いくつかの核:

論理CPUの数:#猫の/proc /cpuinfoの|  grepの 'プロセッサ' |  トイレ-l

物理CPUの数:#猫の/proc /cpuinfoの|  grepの '物理ID' |  並べ替え|  ユニク  トイレ-l

各物理CPUコアの数は:#猫の/proc /cpuinfoの|  grepの 'CPUコア' |  トイレ-l

ハイパースレッディングか?二つの論理CPUがある場合は、同じ&'を持つ、コアID&'は、、その後、ハイパースレッディングが開いています。

論理CPU(おそらくコア、スレッド、またはその両方)の各物理CPUの数があります。#猫の/proc /cpuinfoの|  他の特徴は、 '兄弟' をgrepする:

インテル新しい現在のマルチコアCPUの特定のモデル番号は、例えば、背面に表示されます。

モデル名:インテル(R)Xeonプロセッサ(R)CPU < WBR> X3230 2.66GHzのの
@

のXeon 3230の説明でありますCPUは、特定の人物のモデルを表示せずに、ほとんどのPentium CPU

多くのホスティング企業は、それがマルチコアCPUであることを言って、ペンティアムCPUに横たわります。

プローブデータを参照してください。

タイプ:インテル(R)Xeonプロセッサ(TM)CPUの2.80GHzキャッシュ:1024キロバイトの種類:インテル(R)Xeonプロセッサ(TM)CPUの2.80GHzキャッシュ:1024キロバイトのタイプ:インテル(R)Xeonプロセッサ(TM)CPUの2.80GHzキャッシュ:1024キロバイトのタイプ:インテル(R)Xeonプロセッサ(TM)CPUの2.80GHzキャッシュ:1024キロバイト

は特定のモデル、キャッシュ1Mではありませんそれは判断することは、具体的に述べた上記によると、一般的にCPUのペンティアムシリーズ、または虚偽のインテルのデュアルコアCPUです。新しいマルチコアCPUは、特定のモデルを見ることができます。添加のXeonマルチコアCPUで、クロック速度は、良好なホストプロバイダを使用しない一般的に、ごく少数のハイエンドCPUモデル2.8及び3.0に達し、一般的に高くありません。

一部の
オペレーティング・システムは、複数のプラットフォームをサポートするためには/proc /cpuinfoのファイルの最新バージョンに更新されています。お使いのシステムの/proc /cpuinfoのファイルが正しく情報処理装置を反映する場合は、次の手順を実行する必要はありません。逆に、情報を説明する本明細書中で使用することができます。

の/proc /cpuinfoのファイルは、システム上の各プロセッサのデータセグメントを含みます。プロセッサ、ベンダーID、物理ID、兄弟、コアIDとCPUコア:の/proc /cpuinfoの説明6つのエントリは、ハイパースレッディング(HT)技術検査コアをマルチに適用します。

プロセッサ・エントリは、論理プロセッサの一意の識別子を含みます。各エントリの物理IDの一意の識別子は、物理パッケージを含みます。コアIDエントリは、各コアの一意の識別子を保持しています。エントリは、同じ物理パッケージの論理プロセッサに兄弟の数を示しています。 CPUコアのエントリは、同じ物理パッケージにコアの数が含まれています。

プロセッサは、Intelプロセッサ、ベンダーID文字列エントリGenuineIntelある場合。

1.すべての論理プロセッサが同じ物理出口を共有し、同じ物理IDを有します。各物理IDはユニークな物理的なパッケージを表します。

2.Siblings物理パッケージに論理プロセッサの数を表します。彼らはやサポートハイパースレッディング(HT)テクノロジをサポートしていない可能性があります。

3.各コアIDは、単一のプロセッサ・コアを表します。同じコアIDの論理プロセッサを持つすべては、同じプロセッサ・コア上に配置されています。

4つ以上の論理プロセッサコアIDとは、同じ物理IDを持っている場合、システムは、ハイパースレッディング(HT)テクノロジをサポートしています。

5. 2つ以上の論理プロセッサが存在する場合、同じ物理IDが、異なるコアIDを共有し、それは、マルチコアプロセッサであることを示しています。 CPUコアのエントリーは、マルチコアをサポートするかどうかを指定することができます。システムは、2つの物理的なパッケージを含む場合

たとえば、二つの支持とハイパースレッディング(HT)テクノロジプロセッサコア、の/proc /cpuinfoのファイルを含む各パッケージは、データが含まれます。
zh-CN"],null,[0.97938782],zh-CN"]]]

Copyright © Windowsの知識 All Rights Reserved