- PR -

eclipseの起動時にjavawが増大する

投稿者投稿内容
未記入
会議室デビュー日: 2007/07/18
投稿数: 14
投稿日時: 2007-12-11 13:29
よろしくお願いします。

エクリプスを起動すると
タスクマネージャのjavawが使用メモリが1GBになり
エクリプスが立ち上がると1分ほどで内部エラーで落ちてしまうので
困っています。

Windows XP
eclipse 3.01
j2sdk1.4.2_15

エクリプスの起動オプション
C:\eclipse\eclipse.exe -vm C:\j2sdk1.4.2_15\jre\bin\javaw.exe -version:1.4.2_15 -vmargs -Xms1024m -Xmx1024m

エクリプスの
ウィンドウ>設定>Java>インストール済のJRE
の編集ボタンで、VM引数の値を「-Xmx256m」に設定

他のメンバもこの設定で
javawのメモリ使用率は500MB ほどのはずなのですが
何が原因か分かりません。
ご教示よろしくお願いいたします。

[ メッセージ編集済み 編集者: 未記入 編集日時 2007-12-11 14:05 ]
tarnwo
ベテラン
会議室デビュー日: 2002/10/25
投稿数: 58
投稿日時: 2007-12-11 14:14
・開いているJava等のファイルをすべて閉じる
・使用しないプラグインを削除する
・不要なプロジェクトを外す
などいろいろ対処法があります。
未記入
会議室デビュー日: 2007/07/18
投稿数: 14
投稿日時: 2007-12-11 14:16
tarnwo様
返信ありがとうございます。

プラグインはすべて必要なものだけにして、
不要プロジェクト、Javaファイルなどは開いておりません。
何が原因なのでしょうか・・・
Ray
ベテラン
会議室デビュー日: 2007/09/13
投稿数: 88
投稿日時: 2007-12-11 15:05
引用:

未記入さんの書き込み (2007-12-11 13:29) より:

タスクマネージャのjavawが使用メモリが1GBになり

エクリプスの起動オプション
C:eclipseeclipse.exe -vm C:j2sdk1.4.2_15jrebinjavaw.exe -version:1.4.2_15 -vmargs -Xms1024m -Xmx1024m



最書に1024m=1G確保するように設定してるからでは?
$ java -X |grep -- -Xm[sx]
-Xms<size> set initial Java heap size
-Xmx<size> set maximum Java heap size
全体のメモリは足りているのでしょうか?
未記入
会議室デビュー日: 2007/07/18
投稿数: 14
投稿日時: 2007-12-11 15:18
Ray様
返信ありがとうございます。

>最書に1024m=1G確保するように設定してるからでは?
全体のメモリは1.99GBあります。
その為、問題なく動くと思っております。
(実際ほかのメンバーは動いているのですが。。。)
最初に1024を確保しない(たとえば512mにする)と、
今度はメモリ不足でエラーになってしまいます。

みなと
大ベテラン
会議室デビュー日: 2002/06/14
投稿数: 202
お住まい・勤務地: Q州地方の日本海側
投稿日時: 2007-12-11 15:42
こんにちは

交通整理だけ。

引用:

未記入さんの書き込み (2007-12-11 13:29) より:
よろしくお願いします。

エクリプスを起動すると
タスクマネージャのjavawが使用メモリが1GBになり
エクリプスが立ち上がると1分ほどで内部エラーで落ちてしまうので
困っています。

snip

他のメンバもこの設定で
javawのメモリ使用率は500MB ほどのはずなのですが
何が原因か分かりません。
ご教示よろしくお願いいたします。

[ メッセージ編集済み 編集者: 未記入 編集日時 2007-12-11 14:05 ]



ということなのですが、
まず、起動時の引数で1GBを指定しているので
1GB使用してしまう、というのは了解済み事項なんですね?

少なくとも、みなさん、”1GB消費するのだけどなぜですか?”という
質問と受け取られていると思います。
#自分もそうでした。

で、そもそもの問題は、他の人は512MBの指定で動作しているのに
自分の環境では動作しないのはなぜかであり、それを調べるための
方策を教えてくださいってことでよいですね?


さて、実際の内容についてはコメントできるレベルにはありませんが
一般的な話だとすると、私ならまず以下の点を確認します。
・OSのイベントログで何かしら警告、エラーが記録されていないか
・動作している人とのjava以外の環境の差違

javaとかIDEの環境の確認はしているのでしょうから、その他のアプローチも
採ってみてはいかがでしょう?
Ray
ベテラン
会議室デビュー日: 2007/09/13
投稿数: 88
投稿日時: 2007-12-11 16:26
メモリはひっかけでしたか。失礼しました。
未記入
会議室デビュー日: 2007/07/18
投稿数: 14
投稿日時: 2007-12-11 16:46
みなと様
返信ありがとうございます。


引用:

みなとさんの書き込み (2007-12-11 15:42) より:
こんにちは

交通整理だけ。

引用:

未記入さんの書き込み (2007-12-11 13:29) より:
よろしくお願いします。

エクリプスを起動すると
タスクマネージャのjavawが使用メモリが1GBになり
エクリプスが立ち上がると1分ほどで内部エラーで落ちてしまうので
困っています。

snip

他のメンバもこの設定で
javawのメモリ使用率は500MB ほどのはずなのですが
何が原因か分かりません。
ご教示よろしくお願いいたします。

[ メッセージ編集済み 編集者: 未記入 編集日時 2007-12-11 14:05 ]



ということなのですが、
まず、起動時の引数で1GBを指定しているので
1GB使用してしまう、というのは了解済み事項なんですね?

少なくとも、みなさん、”1GB消費するのだけどなぜですか?”という
質問と受け取られていると思います。
#自分もそうでした。

で、そもそもの問題は、他の人は512MBの指定で動作しているのに
自分の環境では動作しないのはなぜかであり、それを調べるための
方策を教えてくださいってことでよいですね?



ご指摘のとおりです。
言葉足らずでもうしわけありません。

引用:

さて、実際の内容についてはコメントできるレベルにはありませんが
一般的な話だとすると、私ならまず以下の点を確認します。
・OSのイベントログで何かしら警告、エラーが記録されていないか
・動作している人とのjava以外の環境の差違

javaとかIDEの環境の確認はしているのでしょうから、その他のアプローチも
採ってみてはいかがでしょう?



イベントログにもエラーは気になるエラーは確認できませんでした。
他メンバとの差異を比較して再構築してみます。

Ray様
言葉足らずで誤った質問をしてしまい
申し訳ありませんでした。

スキルアップ/キャリアアップ(JOB@IT)