問題タブ [load-time]
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.
windows - 大規模なアプリケーション/ファイルのロード時間
大規模なアプリケーション(つまり、数MBのDLLを必要とするもの)がある場合、2回目は1回目よりもはるかに高速にロードされることに多くの人が気付いていると思います。アプリケーションで大きなファイルを読み取る場合も同じことが起こります。初めて使用した後は、はるかに速く読み取られます。
これに何が影響しますか?これはハードドライブキャッシュであるか、OSが独自のメモリキャッシュを追加していると思います。
大規模なアプリケーションやファイルの読み込み時間を短縮するために、どのような手法を使用していますか?
前もって感謝します
注:質問はWindowsに関するものです
追加:OSのキャッシュサイズに影響するものは何ですか?一部のアプリでは、ファイルの読み込みが1分ほど後に再び遅くなるため、キャッシュが1分でいっぱいになりますか?
asp.net - Internet Explorer は、FireFox よりも読み込みにかなり時間がかかり、実際にフリーズするところまで来ます。どうすればこれを防ぐことができますか?
メイン ページの 1 つは、IE8 でロードするのに非常に長い時間がかかります (IE7 または 6 は試していません)。ページを読み込もうとして IE が実際に数秒間フリーズするのは非常に残念です。
Firefoxはまったく問題ありません...
いろいろ試してみたのですが、それが何なのかわかりません。
多くのjsを使用している可能性のあるモジュール(プラットフォームはDNN)を使用していますが、それほどjsを集中的に使用しているわけではありません。
リンクはこちら: One World United
ユーザー名
: Matt パスワード: globalbuying
このページを見て、それが何であるか、そしてそれを修正するために私たちができることを分析してください.
ありがとう、マット
asp.net - ASP.NET アプリの読み込み時間が遅い - 読み込みサイクル全体を追跡/トレース/時間測定できますか?
私が現在取り組んでいる ASP.NET Web アプリ プロジェクトは、(IIS または .NET 開発サーバーで) 再読み込みに時間の経過とともに遅くなります。現在、次のものが必要です。
- F5 デバッグによるロードに 1:28 分
- ビルド後 (再ビルドではない)、ブラウザーでの更新に 41 秒
マシンはかなり高速です - Core 2 Quad 2.40ghz、8 ギガ o' RAM、開発 VM に割り当てられた 2 ギガ o' RAM を使用して HyperV で開発マシンを実行します。
その初期ロードのサイクル全体を追跡/報告する方法はありますか? 基本的な IIS ワーカー プロセスの開始、DLL のロード、実際の .NET コードの実行にかかる時間を確認できれば、すばらしいことです。
コードでプロファイラーを使用できることはわかっています.DB接続の確立時間が非常に遅くなることはありませんが、実際のページが処理される前に、それらのパフォーマンスについて洞察を得たいと思います. CPU モニターがプロセスの途中で少しの間 100% に達し、RAM 使用量が少し跳ね上がっているのがわかります。
プロジェクトの開始時 (4 か月前) には測定を行いませんでしたが、リロードは比較的簡単だったと確信しています。
ビルド中にコーヒーを飲むことしかできないプログラマーの皆さん、どんな助けでも大歓迎です。
アップデート:
JetBrain のdotTraceは (この例では) 優れていました。ありがとうございます。Web プロジェクトを開始するのに最適なインターフェイスを備えており、ほとんどの時間がApplication_Start() ( Global.asax内) に費やされていることがすぐにわかりました。
次のように、他のオプションはこれを選択しませんでした。
TraceオプションはPreInit からのみ開始され、Application_Start() 呼び出しがありません。
StopWatch呼び出しでは、どこを見ればよいかを知る必要がありました。または、printf スタイルのデバッグの古き良き時代に戻る必要がありました...
nprofは .exe をターゲットにしたいため、新しい w3wp.exe インスタンスにアタッチしようとするとターゲット領域が失われます...
javascript - 外部画像と JS ファイルがページの読み込み時間に影響を与えないようにする最善の方法は何ですか?
私が扱っている多くのページには、読み込み時間に影響を与える、呼び出される外部 (重要ではない) 外部画像と js ファイルがたくさんあります。これらの 1 つは広告会社のトラッキング ピクセルで、読み込みに数秒かかる場合があり、これがブラウザで停止しているため、ユーザー エクスペリエンスが低下します。これらをロードして、最初のページのロードとしてカウントしないようにする方法はありますか? タイマーを起動し、タイマーが起動するとロードする同様のものを見たことがありますが、ユーザーがページを離れるのが早すぎると、トラッキング ピクセルをロードする時間がないのではないかと心配しています。
javascript - YSlow / Web Developer 拡張機能でページサイズを把握する
Web サイトに読み込まれている JavaScript の量を把握しようとしています。Reducisaurusを使用して js ファイルを圧縮しています。問題は、これにより、YSlow と Web Developer 拡張機能の両方がファイルのサイズを ~.04K と報告することです。これは正しいとは言えません (.js ファイルの 1 つが jquery で、これは 50kb です)。Reducisaurus を使用して節約した時間を正確に把握する方法はありますか?
load-time - サードパーティ ツールを使用したページ読み込み時間 [サーバー + クライアント] の測定
サーバーでの実行時間だけでなく、サーバーからクライアントへのページ読み込み時間を取得したいと考えています。この測定はシステム全体を対象としています。つまり、さまざまな場所からページの読み込み時間を取得する必要があります。私たちのものはイントラネット アプリケーションのスイートで、場所は事前に定義されています [Mt. Laurel、Omaha など]。
Jiffy and Episodes がその機能を提供していることは知っていますが、サードパーティのツールが存在するかどうかを知りたいです。Gomez、WebMetrics、Pingdom、Keynote に確認しましたが、いずれも要件を満たしていません。
要件は次のとおりです。
- このツールは、アプリケーションを計測する方法を提供するか、なんらかのテクノロジーを使用してページの読み込み時間を測定する方法を提供する必要があります。
- クライアント側に何かをインストールする必要はありません [イントラネットで制御された環境ですが、手動で何かをインストールするのに苦労したくない場所が何百もあります]。
php - How long should a page generation time take in PHP
I was searching the web for this but found no satisfying answer.
I am not talking about the time it takes the browser to render and display. Only the part where the HTML is generated in the server itself.
What is the accepted/normal time in web pages. Lets say the page has a calendar, poll, content, menus(with submenus), some other modules.
Is it okay if it is less than 0.05seconds?
What do you think, what is the highest normal/accepted time it should take?
performance - Pingdomの結果の説明
ページの読み込み時間を最適化しようとしています。Pingdomを使用してサイトの応答時間をテストしています。ただし、「タイムバー」のさまざまなコンポーネントが何を意味するのか正確にはわかりません。
リンクの例:http ://tools.pingdom.com/fpt/?url = http://neosmart.net/forums//&id=2230361
彼らによると、黄色のバーの部分は「開始」と「接続」の間の時間であり、緑色のバーの部分は「接続」と「最初のバイト」の間の時間であり、青いセクションは実際の転送時間(「最初のバイト」と「最後のバイト」の間の時間)。
最初の2つ(私の場合は非常に時間がかかります)を実行しようとしている場合、推奨されるアクションは何ですか?
ありがとう。
html - フルパスとオフ電流のHTMLパスの違いは?
私はSEOを読んでいて、パスには完全なURLを含める必要があると聞きましたhttp://www.etc
。これは画像ソースとビデオコンテンツにも当てはまりますか?または、私のページのビデオが「/images/ex.mov」を介してロードされた場合、違いはありますか?これはロード時間にまったく影響しますか?
runtime - コンパイル時、ロード時、実行時: フェーズ...何?
紛らわしいタイトルでごめんなさい:P
私はこれを知っているべきだと確信していますが、私はいつも用語に苦労しています. 次の文の空欄に入れる正しい言葉がわかりません。
さまざまなウィービング戦略は、通常、それらが実行される _______________ のフェーズに従って分類され、その結果、 静的ウィービング、ロードタイム ウィービング、ジャストインタイム ウィービング、およびランタイムウィービング のカテゴリになります。
つまり、基本的に: コンパイル、ロード、実行、... のフェーズは... 何ですか? その言葉は私を逃れます!
本当にありがとう。