スループット(TPS)、QPS、同時、応答時間(RT)の概念[ターン]

理由の開発、スループットの必要性(TPS)、QPS、理解するために次のいくつかの概念を行うには、同時応答時間(RT)の数、セルフチェックBaiduの百科事典、次のように記録されました:


1.応答時間(RT) 
  の応答時間は、要求に応答するシステムの時間です。それは要求を処理するコンピュータシステム全体の時間の完全な記録であるため、直感的に、このインデックスおよびソフトウェアのパフォーマンスの主観的な認識は、非常に一貫しています。システムは、典型的には、多くの機能を提供し、および処理ロジックの異なる機能は広く変化し、異なる機能の応答時間は同じではないため、同じ時間は、入力データに応じても異なる機能場合には同じではない。ため システムの応答時間を議論するときしたがって、それは一般的に、すべての機能またはシステムの全ての機能のための平均時間である最大応答時間を指します。各グループ内の各機能のためにしばしば議論される必要があるもちろん、平均応答時間、または最大応答時間。 
  アプリケーションではないスタンドアロンの同時動作のためには、一般的に妥当な応答時間と正確なパフォーマンスであると考えられています。応答時間の絶対値が直接ソフトウェアのパフォーマンスのレベルは本当に受け入れのユーザーの応答時間に依存して、ソフトウェアのパフォーマンスのレベルを反映していないことに留意すべきです。ゲームソフトの場合は、100ミリ秒未満の応答時間が良いことがあり、約1秒の応答時間は全く受け入れられないと3秒の応答時間があれば、かろうじて許容に属していてもよいです。ビルドシステムについては、フルは、さらに長い分、または数十が必要な場合があり、大規模なソフトウェアのソースコードをコンパイルしますが、ユーザーの応答時間は許容可能です。 

2.スループット(スループット) 
     スループットは、単位時間当たりの処理要求の数のシステムを指します。非同時実行アプリケーション、厳格な逆の関係にスループットと応答時間のために、実際には、この時間は、スループットは、相互の応答時間です。既に述べたように、シングルユーザシステムでは、応答時間(または応答時間とシステム待ち時間アプリケーション)は、典型的には、特定の性能を有する必要に応じて、システムの性能の良好な尺度であるが、並行システム用よいです。 
  マルチユーザーシステムでは、利用者がtである場合にのみ、システム、ユーザーのn個の数の平均応答時間は、各ユーザーは通常、N、Tを×ではない応答時間を見ながら、多くの場合よりも、N× Tは、(もちろん、特定の状況下でも、T×Nよりも大きく、さらにははるかに大きくてもよい)はるかに小さいです。これは、各要求の処理が原因各要求の処理に、リソースを大量に使用する必要があるため、多くの同時実行は、特定の時点につながる、ハード行かない存在である、リソースのシェアは、多くの場合ではないくらいです。複数の要求を処理する際に、各時点で単一の要求は、多くのリソースがアイドル状態で有していてもよい場合には、資源の合理的な配分は、各ユーザの平均応答時間は、ユーザーの数が増加を見ていない場合直線的に増加します。実際には、ユーザの数が異なるシステムの平均応答時間は、成長率は、主に特定のコンカレントシステムの性能を測定するために使用され、全く同じではない増やします。スループットは、より一般的な指標であることが一貫している場合、一般的に、ユーザーとユーザーモードの数が異なる二つのシステムは、最大スループットは、それが一貫二つのシステムの処理能力を決定することができます。 

3.同時ユーザー数 
  の同時ユーザーを同時に行うことができるシステムの正常な機能を使用して、システムのユーザの数です。それは、より直感的である同時ユーザーの特定の数が、より一般的なパフォーマンスと比較します。異なるユーザの異なる使用パターンは、ユーザが単位時間当たりのリクエスト数が異なる発行引き起こす可能性があるので実際には、同時ユーザーの数は、非常に正確な指標ではありません。一例として、サイトシステム、のみ登録後、ユーザーが使用できることを前提としていますが、ユーザーがサイトのすべての時間を使用していないので、オンライン同時に登録ユーザーの一部のみ特定の時間は、オンラインユーザーがサイトが多くを過ごすことになりますブラウズ登録サイト上の情報を読み取るための時間、したがって、特定の時間オンラインユーザーの一部だけは、システムに要求を発行しました。登録ユーザー数は、オンラインユーザー数や利用者数が同時に要求を送信します。このように、我々は、ユーザー数のサイト統計のための3つのシステムを持っています。そのため、長い時間のための登録ユーザーの登録ユーザーの数を使用して、Webサイトにアクセスしないことがあり、パフォーマンスメトリックとして大きな誤差を生じます。ユーザーの数を要求するオンライン・ユーザーや同僚の数は、パフォーマンス指標として使用することができます。これとは対照的に、性能指標、及びユーザーの数など、より直感的なオンラインユーザーが同時に性能指標として、より正確な要求します。 
毎秒4 QPSクエリ率(クエリ毎秒) 
  QPS QPS率は、多くの場合、毎秒のクエリを測定するために使用されるドメインネームシステムサーバマシンのパフォーマンスとして、指定された時間内に特定のクエリサーバー、インターネット上のどのくらいのトラフィック処理の尺度です。すなわち、毎秒の要求に応じて、すなわち、最大スループットであり、フェッチ/秒に相当します。(これは、TPSに似ているように見える、唯一の特定のシーンのスループットに適用されます)

[予約]リンクhttps://www.cnblogs.com/data2value/p/6220859.html

おすすめ

転載: www.cnblogs.com/hucheng1997/p/11596086.html