問題タブ [overhead]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
delphi - Delphiでのジェスチャ認識のパフォーマンスへの影響は?
Delphi 2010は、主にWindows 7ジェスチャAPIを介して、ユーザーインタラクション(マウスまたはタッチインターフェイス)のジェスチャをサポートしていると報告されています。
サポートジェスチャは本質的にパフォーマンスに大きな打撃を与えますか?言い換えると、ジェスチャに関連する処理のほとんどは、ジェスチャの検出または応答によるものですか?「応答」とは、慣性などに関連するアニメーションを意味します。
ジェスチャのサポートを追加した場合、すでにグラフィックを多用するアプリケーションがパフォーマンスに大きな打撃を与えるかどうか疑問に思っています。RAD2010をすぐに試して、この質問に自分で答える機会が得られることを願っています。
networking - PPPとイーサネットによるオーバーヘッド
5000バイトを送信するPPPとイーサネットのオーバーヘッドはどれくらいですか?
ポイントツーポイントプロトコルのフレームサイズ:8バイトMTU:500バイト
イーサネットのフレームサイズ:18バイトMTU:1500バイト
両方とも5000バイトを送信します。
これは単なる計算であることは知っていますが、その方法がわかりません。どこにも見つかりません。PPPフレームは8バイトかかり、最大転送単位は500なので、一度に(500〜8)バイトの情報を送信できると思います。10フレームを送信し、4920バイトが送信されます。次に、最後のフレームで最後の(80 + 8)バイトを送信します。
イーサネットについても同様です。各フレームで(1500〜18)バイト。送信された3フレームは、4446バイトが送信されたことを意味します。最後のフレームで(554 + 18)バイトを送信します。
これは明らかに「オーバーヘッド」の質問に答えるものではありません。誰かアイデアはありますか?
c# - 依存性注入の使用によるオーバーヘッド
依存性注入は大きなオーバーヘッドを引き起こす可能性がありますか?
特にリゾルバーが何度も呼び出される場合(パターンの例を見ている可能性が非常に高い)、そう思いますか?それとも私の考えが間違っていますか?残念ながら、私はそれを使用したことはありませんが、使用する予定があるため、自分でテストすることはできません.
java - Java:rmiプロトコルの予想されるオーバーヘッド
私のプログラムでは、2つのノートブック間の単純なネットワークプロトコルをシミュレートするために、異なる方法を提供する2つのRMIサーバーを使用しています。トレースログから、「パケット」の送信時間は現在850〜1100ミリ秒の間で変化していることがわかります。
送信時間は予想範囲内ですか?RMIプロトコルのオーバーヘッドは本当にそれほど大きいのでしょうか?
BR、
マーカス
c# - .NETアレイのオーバーヘッド?
次のコードを使用して、.NET配列(32ビットプロセス)のヘッダーのオーバーヘッドを特定しようとしました。
結果は
32ビットプロセスでは、object[1]はint[1]と同じサイズである必要がありますが、実際にはオーバーヘッドが3.28バイト増加して
誰もが理由を知っていますか?
(ちなみに、興味があれば、上記のループの(object)iなどの非配列オブジェクトのオーバーヘッドは約8バイト(8.384)です。64ビットプロセスでは16バイトだと聞きました。)
python - MySqlへのラウンドトリップのオーバーヘッド?
それで、私はしばらくの間 django アプリケーションを構築しており、ORM のみを使用し、カスタム SQL を作成することはありませんでした。
ユーザー固有のコンテンツ (写真、友達、その他のデータなど) が大量にあると、サイトのメイン ページ (ユーザーが 80% ~ 90% の時間を費やす主要なインターフェイス) が遅くなっていました。
だから私はSQLロガー(pinaxにプリインストールされていたので、設定で有効にしただけです)をポップして、500以上のデータベースクエリを報告したときの驚きを想像してみてください!! 手でコード化された SQL では、最も複雑なページで 50 以上を実行することはほとんどありませんでした。
後から考えると、すべてが驚くべきことではありませんが、これは良いことではないようです。
...たとえ 10 ミリ秒以上かかるクエリが 12 程度しかなくても
だから、mysql への往復でどれくらいのオーバーヘッドがあるのだろうか? django と mysql は同じサーバー上で実行されているため、ネットワーク関連のオーバーヘッドは発生しません。
c# - オーバーヘッドが最も低いデータテーブルから一般的なリストを取得するにはどうすればよいですか?
ここでベストプラクティスを探しています。ごめん。主観的であることは承知していますが、ここには賢い人がたくさんいるので、これを行うための「非常に良い」方法があるはずです.
Employee というカスタム オブジェクトがあります。そのオブジェクトには、名前、電話番号、電子メールなどの 7 つのプロパティがあります。私の SQL データベースには tblEmployees という名前のテーブルもあり、7 つの列に多少似たラベルが付けられています。私の目標は、クエリの結果を Employee オブジェクトの一般的なリストに「変換」することです。これを行う最善の方法は何ですか (オーバーヘッドが最も低く、最も速い)?
私が現在行っていることは、ウェブ全体で提案されているのを見てきたことです。ページの読み込みが遅くなるような気がするので、好きではありません。ジェネリック リストのおかげで仕事がはかどりますが、顧客に代償を払わせるのは気が進まないのです。
これが私がやっていることです:
'property = dr["column"]' を処理する DataRow (図のように) を取るコンストラクタがあります。
あなたの考えを楽しみにしています。
c++ - 潜在的な例外にはオーバーヘッドがありますか?
例外がスローされない場合、例外をスローする可能性のあるコードは、例外をスローしない同様のコードと比較してパフォーマンスが低下しますか?
php - MySQL SELECTS のオーバーヘッド - 1 つまたは複数を順番に使用することをお勧めします
SELECT foo, bar, FROM users
1 つのクエリで 500 行を返す場合と、500 のSELECT foo, bar, FROM users WHERE id = x
クエリを一度に返す場合とで、パフォーマンスにかなりの違いはありますか?
私が書いている PHP アプリケーションでは、約 500 の SELECT ステートメントを生成する明確で読みやすいコード セクションのどちらかを選択しようとしています。または、500 行を返す SELECT を 1 つだけ使用する、あいまいで複雑な方法で it を記述します。
私は明確で保守しやすいコードを使用する方法を好みますが、各 SELECT の接続オーバーヘッドがパフォーマンスの問題を引き起こすことを懸念しています。
関連する場合の背景情報: 1) これは、PHP でコーディングされた Drupal モジュールです 2) 問題のテーブルは、INSERT と UPDATE をほとんど取得せず、めったにロックされません質問
ありがとう!
sql - SQLワイルドカード:パフォーマンスのオーバーヘッド?
私はこの質問をグーグルで検索しましたが、一貫した意見、または確かなデータに基づく多くの意見を見つけることができないようです。SQL SELECTステートメントでワイルドカードを使用すると、各アイテムを個別に呼び出すよりも追加のオーバーヘッドが発生するかどうかを知りたいだけです。いくつかの異なるテストクエリで両方の実行プランを比較しましたが、見積もりは常に同じであるようです。他の場所でオーバーヘッドが発生する可能性はありますか、それとも本当に同じように処理されますか?
私が具体的に言及していること:
対。