私のサイトからロードした最初のページは、20分以上アクセスしていないと非常に遅いです。後続のページの読み込みは10〜20倍高速です。この症状の一般的な原因は何ですか?私のサーバが眠っているのか、それともhttpリクエストを受信していない時に何かできますか?最初のページ要求がウェブサイトで遅い
2
A
答えて
2
おそらく眠っていないでしょう。それはしばらく訪問されておらず、リソースを解放します。それを再び始めるには時間がかかります。
サイトが多くのユーザーによって頻繁に訪問された場合は、毎回迅速に対応する必要があります。
0
キャッシュされているようです。サーバはブラウザと同じマシンで動作していますか?そうでない場合、ネットワーク構成は何ですか(同じLANなど...)?
3
私はこれが多くの新人を混乱させるものだと確信しているので、私はこの質問に一般的に答えます。
実際に短い回答はcachingです。
コンピュータのほぼすべてのプログラムは、最近ロード/処理されたデータを記憶するために何らかの形式のキャッシュを使用しているため、作業をやり直す必要はありません。
キャッシュのサイズは常に制限されているので、ものを投げ捨てる必要があります。キャッシュエントリの期限切れの主な基準は99%です。これは最後にどれくらい前に使用されましたか?
- ディスク から
- PHPキャッシュページを読んで、これはにあまり目立たないかもしれないが(独自の特殊な高速なメモリにCPUのキャッシュメモリのメモリ
- でコンパイルされ、それらを保持しているオペレーティング・システムのキャッシュファイルデータほとんどのユーザー)
そして実際にキャッシュ、キャッシュと同じように仕事ではありませんいくつかのもの:
- virtual memory aka swap特定のプログラムで使用可能なメモリが不足している場合、オペレーティングシステムはメモリのチャンクをディスクに移動してメモリを確保する必要があります。最近のオペレーティングシステムでは、OSはこれを行うだけでディスクキャッシュを大きくすることができます。
- いくつかのWebサーバーは、複数のコピーを実行し、それらの間で要求のワークロードを共有することが好きです。設定に応じて、コピーが個別にキャッシュされます。ワークロードが十分に低い場合、サーバーはこれらのプロセスのいくつかを終了してメモリーを解放し、残りのコンピューターに役立てることができます。その後、ワークロードが増加すると、新しいプロセスを開始し、そのメモリーにさまざまなデータをロードする必要があります。
は(注、上記Wikipediaのリンクは、私はそれらを読むためにみんなを期待していないんだけど、あなたが本当にもっと知りたい場合は、彼らがそこにいる。ディテールのLOTに入る)
関連する問題
- 1. Joomlaのキャッシュはウェブサイトの最初のページを実際に開くのが遅く
- 2. Volley:HTTP要求が遅い
- 3. ウェブサイトの最初の読み込みが遅すぎる
- 4. Laravel最初のページの読み込みが遅い
- 5. Webclientが最初のリクエストで遅い
- 6. Mono XSPでホストされているWebアプリケーションへの最初のブラウザ要求の遅延が大きい
- 7. ログイン後に最初に要求されたページにリダイレクト
- 8. 私は、ページ全体を要求する最初に
- 9. Kituraの要求が遅いか遅いか
- 10. 要求、エラー:最初の証明書
- 11. 複数の要求は、ウェブサイト遅すぎる
- 12. AzureのMVC Webサイトで、各ページの最初の読み込みが遅い
- 13. 最初の応答が遅いTomcat
- 14. ASP.MVC + AngularJSで最初のページの読み込みが遅い理由
- 15. ウェブサイトの最初のリクエストは、デラックスでは遅くホストされています
- 16. Azure Document DBへの最初の要求が後続の要求よりもずっと遅いのはなぜですか?
- 17. 最初のウェブサイト、特定のクリック機能のサポートが必要
- 18. Pythonの要求が全ページ
- 19. ユーザーが次のページ要求
- 20. ASP.NETアプリケーションの遅延要求
- 21. Androidのボレー要求が初めてで
- 22. ウェブサイトの接続が遅い
- 23. ウェブサイトの速度が遅い
- 24. DNSラウンドロビンフェールオーバーシナリオの非常に遅い要求
- 25. .NETビルドで最初のページの読み込みが大幅に遅くなる
- 26. 最初のアクセスでAD LDSが遅い - なぜですか?
- 27. 要求がJSPページでJavaの
- 28. 最初のackパケットの後にHTTP要求要求が送信されるのはなぜですか?
- 29. 要求は私のウェブサイトではアプリケーション
- 30. 最初の呼び出しでWCFのシリアル化が遅い
サウンド権について。これは、私が疑うもののラインに沿っています。ありがとう。 – CaptainStiggz