性能試験の一般的な指標

TPS

トランザクション処理システム:トランザクション処理効率のトランザクション処理システム(TPS)を、データの正確性を確保(情報)が新記録情報で発生するOLTPに情報を保存するためにダウンによって生成されています...

反応時間

応答時間はネットワークに、荷重センサのステップ応答時間の値から負荷変動を指し、フィールドコンピュータ、撮像複数のディスプレイの概念です。一般的に、最終的な値のために必要な時間の90%に到達する試験センサの値の量の段階的変化の後に定義されます。ネットワーク全体の応答時間に与える影響は異なるメカニズムを介して行われます。応答時間の画像フィールドにおける液晶ディスプレイ、入力信号応答の各画素の液晶表示装置の速度、すなわち、(原理は液晶分子に電圧を印加した光スイッチで必要とされる明るい又は時間暗い暗から画素、液晶分子がねじれ、応答)です。動画はシャドーボックスの終わりを感じることはありません見ながら多くの場合、25msのは言う、16msのは、反応時間を指し、反応時間は、ユーザより短いです。両方の被験者の合計が示されるが、立ち上がり時間(立ち上がり時間)と立ち下がり時間(立ち下がり時間):反応時間は一般に2つの部分に分割されます。

秒当たりの接続数

(接続あたり):統計が生成された第二のサーバ接続の数の理解を容易にするために、端末と新しい接続を接続します。より多くの同時接続、サーバへの接続のより大きなプール、との接続数

負荷が上昇し停止すると、接続プールのシステムは通常、この時間は、サーバーが504エラーを返し、いっぱいです。あなたはこの問題を解決するために、サーバーへの最大接続を変更する必要があります。

CPU使用率

CPU使用率(80%以上と主張もある)75%以上のCPU使用率が相対的に高くなっている、理解しやすいです。このインデックスに加えて、だけでなく、ビューの負荷平均とコンテキストスイッチのレートでCPUが原因2つの指標に高いので、高いがあるかもしれません。

一般的に、機械に関連して、コアの平均数を読み込みます。一例として、シングルコアマシンでは、負荷= 0.5 CPUリソースは、スレッド要求の他の半分、負荷= CPUリソースを扱うことができることを意味する。1は、すべての要求が処理されることを示し、残存リソースが存在し利用することができないが、負荷ながら=図2は、CPUがスレッドが処理されるのを待っている倍増するだけでなく、残業しなければならないことを示しています。したがって、シングルコア機、理想的な状態は、平均1未満を読み込み。同様に、デュアルコアプロセッサのために、平均2以上をロードします。結論は次のとおりです。マルチコアプロセッサ、あなたはプロセッサコアの負荷の平均合計数よりも大きくすべきではありません。

負荷平均は、これは測定が困難です。サークル内のインターネット検索は、いくつかの合理的な説明を見ていません。Iこれらの2つの値をテストするために、100人の同時ユーザーがある:77.534パーセント、6.108、CPU使用率が高い場合、負荷平均が少し高いようです。概要ロード平均は良いストレステスト、「負荷平均は、CPU負荷、使用状況情報であることが含まれているCPUではありませんが、CPUが処理し、時間をかけてCPUを待っている。その後、次の2ボーエンが発見およびプロセス統計の数は、それは、CPUの使用状況の統計キューの長さである。」、マルチプロセス、マルチスレッドプログラムの基本的な原則を説明しています。単文に言えば、Linuxのプロセッサの負荷の平均値(翻訳)の概要:

CPUコア* 0.7 *の数平均<数をロード

1このようなコアCPUを、平均<1 * 1 * 0.7をロードし、4コアCPUは、負荷平均<1 * 4 * 0.7 = 2.8でなければなりません。

表示CPU情報:グレップ 'モデル名' の/ proc / cpuinfoの

コンテキストスイッチレート。スイッチは、あまりにも、CPUがビジー状態の切り替わりますスループットに影響を与えるように導くことができる場合には、プロセス(スレッド)スイッチです。この資料の2の「高性能サーバ・アーキテクチャは、」この問題ということです。適切な正確にどのくらいですか?大きな円ではなく、正確な説明をグーグル。コンテキストスイッチは、一般的に2つの部分で構成さ:割り込み、(スレッドを含む)プロセススイッチは、割込み(インタラプト)プロセス(スレッド)を作成するようにスイッチを引き起こし、等はまた、スイッチの活性化を引き起こすことができます。各呼び出しは、それが描くことができ、その後、CS N回を引き起こすという仮定に関連するCSも値とTPS(第1トランザクション当たり)

コンテキストスイッチレート=割り込みレート+ TPS * N

CSRは、IRを失い、メイン処理は、処理スレッドに要求を受信した場合、プロセス/スレッドの切り替えで、処理スレッドは、これは二回のスイッチングであり、メイン処理に戻ります。また式、各スイッチに起因するものの派生数にCSR、IR、TPS値を使用することができます。そのため、CSRを減らすために、それはスイッチングに、Nの値だけ下がるため、各TPSに懸命に働くことが必要である、CSRは、理想的にN = 0、低減することができますが、どのような場合にはNは> = 4、良いチェックを持っている場合検査。また、インターネットは、CSR <5000が言った、私は標準のはそう簡単なことではないべきだと思います。

その他の情報:

これら3つの指標は、LoadRunnerので監視することができ、また、Linuxでは、vmstatのに使用することができます

おすすめ

転載: www.cnblogs.com/wyf0518/p/11303201.html