Windows system >> Windowsの知識 >  >> コンピュータソフトウェアのチュートリアル >> サーバー技術 >> サーバーについて >> はじめに:サーバ関連パラメータの理解

はじめに:サーバ関連パラメータの理解

  
1、サーバプロセッサのメイン周波数


サーバプロセッサのメイン周波数はクロック周波数とも呼ばれ、単位はMHzです。これはCPUの動作速度を示すために使用されます。 CPUの主周波数= FSB×乗数。多くの人々は、主な周波数がCPUの実行速度を決定すると考えています。これは一方的であるだけでなく、サーバーにとってもそうです、この理解もまた逸脱しています。これまでのところ、主周波数と実際の計算速度との間の数値的関係を達成するための明確な公式は存在していません。製品の開発動向は、それはインテルが非常に独自の周波数開発を強化することに焦点を当てていることがわかります。他のプロセッサメーカーのように、比較するために速い1G Transmetaを使った人もいます、その動作効率は2G Intelプロセッサと同等です。

したがって、CPUのクロック速度と実際のコンピューティング能力を直接CPUに関連していない、CPUのクロック速度は、デジタルパルス信号の衝撃の速度を表します。 Intelのプロセッサ製品では、この例も見ることができます。1GHz Itaniumチップは2.66 GHz Xeon /Opteronとほぼ同じ速度で動作することができます。1.5GHz Itanium 2は4 GHz Xeon /Opteronとほぼ同じ速度で動作します。 CPUの動作速度は、CPUのパイプラインのあらゆる側面のパフォーマンス指標によって異なります。もちろん、クロック速度と実際の動作速度を

だけその周波数はCPU性能の一の側面であると言う、そして全体的なCPUのパフォーマンスを表すものではありません関連しています。

フロントサイドバスで
2、サーバーのフロントサイドバス(FSB)周波数(FSB)周波数(すなわち、周波数バス)を直接CPUと直接メモリ交換データに影響を与えますスピード計算できる式があります。つまり、データ帯域幅=(バス周波数×データ帯域幅)/8です。データ送信の最大帯域幅は、同時に送信されるすべてのデータの幅と送信頻度によって決まります。たとえば、64ビットXeon Nocona、フロントサイドバスの現在のサポートは、式によると800MHzであり、そのデータ伝送最大帯域幅は6.4GB /秒です。で
差FSBフロントサイドバス(FSB)周波数:フロントサイドバス速度は、FSBはCPUとマザーボードの速度との同期動作で、データ伝送速度を指します。すなわち、100MHz FSBとは、具体的には、1秒間に1000万回振動するデジタルパルス信号をいい、100MHzフロントサイドバスとは、1秒間に許容できるデータ伝送量をいい、100MHz×64ビット÷8Byte / bit = 800MB /である。 s。で
事実、「HyperTransportは」アーキテクチャでは、この(FSB)周波数変化の実際の意味でそうフロントサイドバス、表示されます。 IA-32アーキテクチャーには、メモリーコントローラーハブ(MCH)、I /OコントローラーハブとPCIハブ、そしてIntelに典型的なIntelのようなチップセットIntel 7501とIntel 7505のチップセットの3つの重要なコンポーネントが必要です。プロセッサはオーダーメイドで、内蔵のMCHはCPU用に533MHzの周波数のフロントサイドバスを提供し、DDRメモリではフロントサイドバスの帯域幅は4.3GB /秒に達することがあります。

が、プロセッサの性能が同時に増加し続けていると、システムのアーキテクチャに問題の多くをもたらします。例えば、AMD Opteronプロセッサ、柔軟なHyperTransport I /Oバスアーキテクチャは、プロセッサがシステムバスを通過しないようにメモリコントローラを統合することを可能にするなど、「HyperTransport」アーキテクチャは問題を解決するだけでなく、バ​​ス帯域幅をより効果的に改善します。チップセット用のメモリと直接データを交換します。この場合、フロントサイドバス(FSB)の周波数はAMD Opteronプロセッサからはわかりません。

3、プロセッサFSB
ログイン
CPU FSBは基準周波数であり、単位はMHzです。 CPUのFSBがボード全体の速度を決定します。端的に言うと、デスクトップでは、オーバークロックと呼んでいるのはFSBのFSBです(もちろん、CPUの乗数はロックされています)。しかし、サーバCPUでは、オーバークロックは絶対に許されません。サーバのCPUがオーバークロックされてFSBが変更されると、非同期動作が発生します(多くのマザーボードは非同期動作をサポートしています)。システムは不安定です。両者の間に達成するために、直接メモリと通信するCPU FSBに理解されるように、コンピュータ・システムの大部分においてで
存在は、このように、メモリとマザーボードとの間のFSB速度同期動作であります同期実行状態FSBとフロントサイドバス(FSB)の周波数は混同しやすいので、次のフロントサイドバスを見れば、両者の違いがわかります。

4、で
ビット
CPUビット及びワード長:バイナリデジタル回路とコンピュータ技術、コードのみ「0」と「1」にかかわらず、その"0"か "1"かはCPUの "ビット"です。ワード長:CPUによって(同時に)CPU時間当たり1回処理することができるコンピュータ技術における桁数はワード長と呼ばれる。したがって、8ビット長のワードを処理できるCPUは、通常8ビットCPUと呼ばれます。同様に、32ビットCPUは単位時間あたり32ビットのワード長でバイナリデータを処理できます。バイト長とワード長の違い:一般的に使用されている英語の文字は8ビットの2進数で表現できるため、8ビットは通常1バイトと呼ばれます。ワード長の長さは固定されておらず、ワード長はCPUやワード長によって異なります。 8ビットCPUでは1バイトずつ処理できますが、32ビットCPUでは4バイトずつ処理でき、64ビット長のCPUでは8バイトずつ処理できます。

図5は、で
乗数
倍率は、CPU FSBの相対周波数との比を意味します。同じFSBでは、乗数が高いほど、CPU周波数が高くなります。しかし、実際には、同じFSBの前提の下では、高周波数のCPU自体はあまり意味がありません。これは、CPUとシステム間のデータ転送速度が制限されているためであり、高い乗数を追求し、高い周波数を取得するCPUは明らかな「ボトルネック」効果をもたらします。スピード一般的には、IntelのCPUのエンジニアリングバージョンを除いて、ロックされた乗数であり、そしてAMDは前にロックを持っていません。

6、重要


CPUキャッシュのインジケータも、CPUのキャッシュサイズ、CPU速度にキャッシュの構造及びサイズに影響を与えるには、CPUのキャッシュに、非常に大きいです動作周波数は非常に高く、一般にプロセッサと同じ周波数で動作しており、作業効率はシステムメモリやハードディスクよりはるかに高いです。実際の作業では、CPUは同じデータブロックを繰り返し読み取る必要があることが多く、キャッシュ容量を増やすと、メモリやハードディスクを調べる代わりに、CPUの内部読み取りデータのヒット率が大幅に向上し、システムパフォーマンスが向上します。 。ただし、CPUチップの面積やコストなどの要因により、キャッシュは非常に小さくなります。

L1キャッシュ(キャッシュ)は、分割された第1レベル・キャッシュ、データ・キャッシュおよび命令キャッシュのCPUです。内蔵L1キャッシュの容量や構造はCPUの性能に大きな影響を与えますが、キャッシュメモリはスタティックRAMで構成されているため構造が複雑で、CPUのダイ面積が大きすぎなければ容量は大きくありません。大きすぎるかもしれません。一般的なサーバCPUのL1キャッシュの容量は、通常32〜256 KBです。


L2キャッシュ(二次キャッシュ)は、CPUの第二レベルキャッシュであるサブチップ内部と外部の両方。内部チップL2キャッシュはメイン周波数と同じ速度で動作しますが、外部L2キャッシュはメイン周波数の半分しかありません。原則として、家庭用の最大CPU容量は512 KB、サーバーやワークステーションのCPU用のL2キャッシュは最大256〜1 MB、最大で2 MBまたは3 MBです。 。

L3キャッシュ(3つのキャッシュ)は、二つのタイプに分けられ、初期の外部にある、今で構築されています。これの実際的な効果は、L3キャッシュアプ​​リケーションは、大量のデータを扱うプロセッサのパフォーマンスを向上させながら、メモリの待ち時間をさらに短縮できることです。メモリの待ち時間を減らし、計算能力を高めることは、ゲームにとって非常に役立ちます。サーバースペースでのL3キャッシュの増加は、依然としてパフォーマンスの大幅な向上です。たとえば、大きなL3キャッシュを使用する構成は、物理メモリーを使用するとより効率的になる可能性があるため、低速のディスクI /Oサブシステムでより多くのデータ要求を処理できます。 L3キャッシュが大きいほど、ファイルシステムのキャッシュ動作がより効率的になり、メッセージおよびプロセッサのキューの長さが短くなります。 L3キャッシュは、製造プロセスによって制限され、チップに統合されていないが、マザーボード上に集積されている場合、第一L3キャッシュがAMDで使用されるで
事実は、K6-IIIプロセッサを発表しました。システムバス周波数とのみ同期できるL3キャッシュは、メインメモリと大差ありません。その後、L3キャッシュを使用するのが、サーバー市場向けのIntelのItaniumプロセッサでした。それからP4EEとXeon MPがあります。 Intelはまた、9MB L3キャッシュ付きItanium 2プロセッサと、24MB L 3キャッシュ付きデュアルコアItanium 2プロセッサの導入を計画しています。

しかし、それは非常に重要ではないプロセッサの性能を向上させるために基本的にL3キャッシュは、例えば、1メガバイトL3キャッシュのXeon MPプロセッサOpteronプロセッサを搭載している、まだ相手ではない、我々は、フロントサイドバスの増加を見ることができ、キャッシュより増加すると、より効果的にパフォーマンスが向上します。zh-CN"],null,[1],zh-TW"]]]
Copyright © Windowsの知識 All Rights Reserved