tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板)
[ツリー表示へ]  [ワード検索]  [Home]

タイトル Re: アプリがフリーズしてしいます。簡単にトレースし、どこが原因か調べたい。
投稿日: 2003/10/06(Mon) 14:10
投稿者よねKEN
> [OSのVer]:WindowsXP    [VBのVer]:VB.NET  
> dotNetframework1.1
> ADO.NET で Oracle9.2.0.1.0
>
> 詳細な調査ができていない状態で議題にあげさせてもらって
> 申し訳ないです。
>
> .NETで開発したアプリが突然フリーズします。
> (一日に20人ぐらいが9時間ぐらい使用し、1日に1回程度発生します。)

システム形態が書かれていませんが、WindowsアプリでC/Sシステムですか?
そうだとして20人分のクライアントマシンはすべてWindowsXPなのでしょうか?
#それとも一つの端末で20人が交代で使っている??
各マシンのマシンスペック(CPU/メモリ)はどんな感じでしょう?
何台でフリーズするのでしょう?
そのときのメモリ使用量はどんなもんでしょう?
他に起動しているアプリはありませんか?

フリーズするとは、開発したアプリが無応答になって、
しばらく待ってみたりしても復旧しないということでしょうか?

Oracle9.2の載っているサーバマシンは正常に稼動してますか?
ネットワークは正常ですか?

> タスクマネージャをみると、開発したアプリのCPU使用率が99%。
> エラー時にはログ出力しているのですが、特にエラーになっている
> わけではないので、ログをみることができません。

フリーズしたようになる直前にユーザが行った操作に共通点はありませんか?

> ログ出力処理を各プロシージャに記述することなく、どこのステップで
> フリーズしているかわかる方法をご存知の方、おられましたら
> ご指導頂けないでしょうか。

フリーズした状況から「XXXボタンをクリックしたとき」
といったところまで絞れませんか?
それがわかれば、まずはその部分のロジックを机上デバッグしてみるとか。

> そもそも根本はなぜにフリーズしているのか?ということでして、
> フリーズに関する情報をお持ちでしたら、そちらもご指導頂けると
> ありがたいです。

これだけの情報でわかる人、心当たりのある人はまずいないと思います。

- 関連一覧ツリー をクリックするとツリー全体を一括表示します)

古いスレッドにレスはつけられません。