C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

Re[5]: 初回起動が遅い、一定期間おくとまた遅くなる。


(過去ログ 76 を表示中)

[トピック内 6 記事 (1 - 6 表示)]  << 0 >>

■44719 / inTopicNo.1)  初回起動が遅い、一定期間おくとまた遅くなる。
  
□投稿者/ まささん (7回)-(2009/12/16(Wed) 16:04:26)

分類:[ASP.NET (C#)] 

初回起動がかなり遅いです。

初回だけなら、一通り動かせば問題無いのですが、
一定期間置くとまた起動が遅くなります。

一定期間といっても、どれくらいかよくわからないのですが
翌日になると必ず初回起動が遅いです。

その間、サーバの再起動はありません。

何か設定等があるのでしょうか?

よろしくお願い致します。
引用返信 編集キー/
■44725 / inTopicNo.2)  Re[1]: 初回起動が遅い、一定期間おくとまた遅くなる。
□投稿者/ オショウ (478回)-(2009/12/16(Wed) 16:50:10)
No44719 (まささん さん) に返信
> 初回起動がかなり遅いです。

  この起動とは、何を指し示しているのでしょうか?

> 初回だけなら、一通り動かせば問題無いのですが、
> 一定期間置くとまた起動が遅くなります。

  雰囲気、ASP.NETならクライアントPCからのブラウジング
  で、応答性に時間がかかったり・・・と言う風に聞こえます
  が・・・

> 一定期間といっても、どれくらいかよくわからないのですが
> 翌日になると必ず初回起動が遅いです。

  もし上記の通りなら、コンテンツがキャッシュからフラッシュ
  されてしまっているので、初回が遅い・・・
  2度目以降は、キャッシュに載っているので早い。

  しばらくすると遅い・・・とは、多分、キャッシュからフラッ
  シュアウトされてしまっているせい・・・のように思われます。

> その間、サーバの再起動はありません。

  サーバーのスペックは?
  特にOS・搭載メモリ容量

> 何か設定等があるのでしょうか?

  不明点を明らかにして下さい。
  そうでないと適切なコメントができません。

以上。
引用返信 編集キー/
■44727 / inTopicNo.3)  Re[2]: 初回起動が遅い、一定期間おくとまた遅くなる。
□投稿者/ お だ (10回)-(2009/12/16(Wed) 17:54:48)
情報が少ないので予想ですが。
IIS ワーカープロセス リサイクル
あたりがキーワードになるのでは。
引用返信 編集キー/
■44729 / inTopicNo.4)  Re[3]: 初回起動が遅い、一定期間おくとまた遅くなる。
□投稿者/ なちゃ (343回)-(2009/12/16(Wed) 18:12:28)
ASP.NETのアプリケーションは多分20分でアイドルタイムアウトにより自動終了します。

20分以上誰もアクセスしないと、その後のアクセスではアプリケーションの起動処理が入りますので
それなりに遅くなります。程度はアプリの作りによりますが。

引用返信 編集キー/
■44733 / inTopicNo.5)  Re[4]: 初回起動が遅い、一定期間おくとまた遅くなる。
□投稿者/ 囚人 (451回)-(2009/12/16(Wed) 19:30:42)
ソースコードを修正して、それから最初の起動っていう意味なら、コンパイル作業が入るから遅いってのはありますけど(コンパイルしてから発行していないなら)

引用返信 編集キー/
■44763 / inTopicNo.6)  Re[5]: 初回起動が遅い、一定期間おくとまた遅くなる。
□投稿者/ たくボン (303回)-(2009/12/17(Thu) 12:07:05)
No44733 (囚人 さん) に返信
> ソースコードを修正して、それから最初の起動っていう意味なら、コンパイル作業が入るから遅いってのはありますけど(コンパイルしてから発行していないなら)

運用段階に入っているなら、サイト全体をプリコンパイルしておくといいかも。

http://msdn.microsoft.com/ja-jp/library/ms227972.aspx

まぁ、なんにしてもパフォーマンスの向上には、ボトルネックの特定がまず最優先事項。
実行からエントリポイント到達までの時間が長いのか、DBとか使用してるなら接続までの時間が長いのか、ネットワークに問題がないのか等、まずは計測ありき。

これがないと憶測でしか回答できないので、まずは計測してみてください。
計測してみたら、問題が絞り込めるので回答もしやすくなります。
引用返信 編集キー/


トピック内ページ移動 / << 0 >>

このトピックに書きこむ

過去ログには書き込み不可

管理者用

- Child Tree -