tagCANDY CGI VBレスキュー(花ちゃん) の Visual Basic 2010 用 掲示板(VB.NET 掲示板) [ツリー表示へ]   [Home]
一括表示(VB.NET VB2005)
タイトル動作が重い・・
記事No5413
投稿日: 2007/04/25(Wed) 10:13
投稿者ロッパー
はじめまして。
現在Visual Studio2005 Professional Editionで開発している者です。
VS2005がある程度快適に動くにはどのぐらいのPCのスペックがいいのでしょうか?
当方現在 WinXp Professional Edition、
CPU Pentium4 2.8GHz
メモリ 1GB
ですがプロジェクトのロード、コントロールの編集、デバッグ等
かなりストレスを感じる感じです。(すぐCPU使用率が100%に・・・)

VS2005はこのスペックでも厳しい感じでしょうか?
もう一台あるPCはPen4HT 3.0GHz
メモリ 1GB
こちらに開発環境を再構築して動作は変わるものでしょうか?

以上、初歩的ですがよろしくお願いいたします。

[ツリー表示へ]
タイトルRe: 動作が重い・・
記事No5415
投稿日: 2007/04/25(Wed) 11:35
投稿者よねKEN
> 現在Visual Studio2005 Professional Editionで開発している者です。
> VS2005がある程度快適に動くにはどのぐらいのPCのスペックがいいのでしょうか?
> 当方現在 WinXp Professional Edition、
> CPU Pentium4 2.8GHz
> メモリ 1GB

私から見ると十分なスペックに思いますけど。
メモリの空き容量やハードディスクの空き容量は十分でしょうか?
VS2005だけを起動して作業していてもやはり重いのでしょうか?

> ですがプロジェクトのロード、コントロールの編集、デバッグ等
> かなりストレスを感じる感じです。(すぐCPU使用率が100%に・・・)

同じ重いなぁという状況に対してストレスの感じ方は人それぞれだと思うので、
どれぐらいの重さなのかをもう少し定量的に説明いただかないとちょっとわかりかねます。

例えば、プロジェクトのロードしている間にコーヒー一杯飲めるよとか。

ところで、1例としてプロジェクトのロードが遅いことを挙げられていますが、
ソリューションの中のプロジェクト数が非常に多いとか、
プロジェクトの中のファイル数が非常に多いなど、
根本的に遅くなるのは仕方ないような原因があったりはしませんか?

また、コントロールの編集などであれば、
1画面に大量のコントロールを配置していたりしませんか?

> VS2005はこのスペックでも厳しい感じでしょうか?
> もう一台あるPCはPen4HT 3.0GHz
> メモリ 1GB
> こちらに開発環境を再構築して動作は変わるものでしょうか?

メモリが同じでCPUも大差ないので体感速度が変わるかは疑問ですね。

プロジェクトのロードに関して言えば、ファイルの読み込みが時間かかっているでしょうから、
ハードディスクの性能の方が関係するかもしれませんし。

[ツリー表示へ]
タイトルRe^2: 動作が重い・・
記事No5419
投稿日: 2007/04/25(Wed) 20:05
投稿者ロッパー
ご返信ありがとうございます。
確かにソリューションの中にプロジェクトが大量にぶら下がっている状態です。
作り方に問題があったようですね・・・・
ちなみにこんな状態でもできる限り軽くしたい、って言うのは無理でしょうか?

以上、失礼します。

[ツリー表示へ]
タイトルRe^3: 動作が重い・・
記事No5420
投稿日: 2007/04/25(Wed) 21:34
投稿者魔界の仮面弁士
開発環境の要求スペックは、いろいろな要因に左右されるので、
参考にはならないかと思いますが、一応当方の事例を紹介しておきます。

> 確かにソリューションの中にプロジェクトが大量にぶら下がっている状態です。
C#2005で、9 つのプロジェクトを持つソリューションを開発していた時のことですが、
そのソリューションは、コンパイル時に 1.2GB ほどのメモリを占有していました。

なので、[256MB] + [LV-PentiumM 1GHz] や、[512MB] + [CeleronD 325 2.53GHz] の端末上では、
仮想メモリへのスワップが酷過ぎて、仕事になりませんでした…。
# 半年後に、[2GB] + [Athlon64 X2 Dual-Core 3800+] 機に切り替えたら、軽々動きましたが。

> 作り方に問題があったようですね・・・・
先の 9 プロジェクトなソリューションの場合、構成を見直して 4 プロジェクトにしたら、
先の [512MB] + [CeleronD 325 2.53GHz] の端末でも問題ないレベルになりました。
# [256MB] + [LV-PentiumM 1GHz]機では、相変わらず辛かったですが。

> ちなみにこんな状態でもできる限り軽くしたい、って言うのは無理でしょうか?
ソリューションに組み込むプロジェクト数を減らしてみてください。
たとえば、DLL プロジェクトの仕様改定が、さほど大きくない場合には、
プロジェクトをいくつも組み込むのではなく、それらを DLL にコンパイルしておき、
そのアセンブリを直接参照設定するようにすれば、負荷の軽減になるかと。

[ツリー表示へ]
タイトルRe^4: 動作が重い・・
記事No5426
投稿日: 2007/04/27(Fri) 14:15
投稿者ロッパー
魔界の仮面弁士さま、ご返信ありがとうございます。

とりあえずソリューションに組み込むプロジェクト数を
減らしてみる方向で検討してみたいと思います。
このままだとさらに追加が来そうなので。
少しでも軽くなることを祈りつつ・・・

ありがとうございました!

[ツリー表示へ]