ランタイム(VB6、.NET Framework、Javaなど)をインストールすると、OSは重くなるでしょうか? ならないでしょうか?
つまり、ランタイムが実行されるのは、ランタイム上で動くアプリケーションが実行されるときだけでしょうか? ランタイムをインストールすると、何かが常駐するようなことはないのでしょうか?
海外のサイトですが
http://www.thepcspy.com/read/what_slows_windows_down/3
.NET Framework Runtime2.0をインストールすることにより起動時間が約6秒長くなり、システム全体のパフォーマンスが約9%悪化
Java Runtime 1.5.0.06インストールすることにより起動時間が約3秒長くなり、システム全体のパフォーマンスが約4%悪化したようです。
ランタイムをインストールして何かが常駐するしないかはそのランタイムによると思います。
ランタイムは、それを必要とするアプリケーションが起動されたときにロードされます。
ただし、ロードされたランタイムはすぐに開放されるとは限りません。
.Net Framework は OS のファイルが置き換わるようなので、OS が重くなる要素になると思います。
が、最近は .Net Framework のアプリケーションが多いので Windows2000 などでも必要不可欠なもになってくると思いますので、.Net に関しては諦めるしかないのかなと(^^;
Javaの場合も、必要に応じてモジュールがロードされます。
ただ、ランタイムとは関係ないものとして、Java Updateという自動アップデートサービスが常駐します。指定されたスケジュールで最新版を探しに行くので、OSが重くなります。
海外のサイトですが
http://www.thepcspy.com/read/what_slows_windows_down/3
.NET Framework Runtime2.0をインストールすることにより起動時間が約6秒長くなり、システム全体のパフォーマンスが約9%悪化
Java Runtime 1.5.0.06インストールすることにより起動時間が約3秒長くなり、システム全体のパフォーマンスが約4%悪化したようです。
非常に参考になるサイトの情報ありがとうございました。
ランタイムとはいえ、何かしらの形でリソースを消費してるようですね。
非常に参考になるサイトの情報ありがとうございました。
ランタイムとはいえ、何かしらの形でリソースを消費してるようですね。