Fedora Eclipse3.4でフリーズしてしまう原因と対処方法

このQ&Aのポイント
  • Fedora10でjavaを勉強している際に、毎回フリーズしてしまう現象が発生しています。Windowsでは正常に動くため、Linuxで勉強したいという理由でFedora Eclipseを利用していますが、作業に時間がかかってしまいます。
  • 対処方法を探している中で、いろいろなサイトを参考にしたり検索してみましたが、解決策が見つかっていません。フリーズする原因や対処方法について詳しい情報を知りたいです。
  • 環境はFedora10で、HDDの空き容量は53G、メモリは4G、Eclipseのバージョンは3.4.2、javaのJDKは1.6.0、tomcatのバージョンは5.5.27です。フリーズする問題に対する解決策や、類似の問題に関する情報を求めています。
回答を見る
  • ベストアンサー

Fedora Eclipse3.4 フリーズ・・・・

現在、fedora10でjavaを勉強しているのですがfedora Eclipseが毎回フリーズしてしまいます。 ある程度、時間が立ちますと動作するのですが再度コードを打つと固まってしまって作業に時間がかかります。 windowsでは正常に動くのですが、自宅では勉強も兼ねてLinuxを触っていたいということで、fedora Eclipseを利用しています。 自分なりにいろいろなサイトを参考に探してみたのですが、よいサイトが見つからなく困ってます。 なにか、よい対処方法がありましたらご教授お願いします。 環境 OS Fedora10 HDD 空き容量 53G メモリ 4G Eclipse 3.4.2 java JDK 1.6.0 tomcat 5.5.27

  • Java
  • 回答数5
  • ありがとう数2

質問者が選んだベストアンサー

  • ベストアンサー
  • reiman
  • ベストアンサー率62% (102/163)
回答No.4

私がf10で本体に付属しているfedora eclipse3.41を使わないで 純正eclipse 3.42 EE developer を使ったときに起きていた問題は 操作の度に画面入力が反応しなくなることでしたが、 いちいち、一旦別画面を表示した後再度問題の画面を表示するすることでフリーズを解除しながら使っていました。 今はf11+純正eclipse3.5 EE developerを使っていますがそのような不具合は解消されています。 PCにもよりますが f11+純正eclipse3.5 Galileo にしてみてはどうでしょうか?

その他の回答 (4)

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.5

昨日 galileo + JVM 1.6にしてみたのですが、フリーズはしますね。 まぁ、最初のうちはしかたないのではないでしょうか。きっとそういう設計思想なんだし。。。

回答No.3

質問文から察するに、厳密には「freeze」ではなくって、「hang」ですね。 両者の違いは、ウィキペディア(Wikipedia)などに詳しく載っています。(ものすごく細かいことですが、いちおう技術者向けカテということで。) ちなみに、Linuxの場合は『タスクマネージャ』の代わりに「システムモニタ」なるものがあり、すべてのプロセスをツリー表示できたりします。 ただ、せっかく「仮想コンソール」なる素晴らしい仕組みがあるんだから、今度からは画面が固まったなと思ったら、以下のように対処してみてください。 ・「Ctrl」と「Alt」を押しながら、「F1」~「F6」のいずれかのファンクションキーを押下。 これで、黒画面のログインが表示されれば、単なる「ハング」ですね。topコマンドでプロセスのリアルタイム表示が出来ますし、他にAdobeとかのソフトが動いていたのなら、「ps aux」コマンドでプロセスIDを確認後、killコマンドでサヨナラしましょう。 逆に、Xに戻るときは以下のような感じです。 ・「Alt」を押しながら、「F7」(または、「F1」)。 「サービスの停止」については、以下のサイトを参考にしながら少しずつ知識を深めていってください。 Linux Tips 必要のないサービスを 停止する http://homepage3.nifty.com/kimura1/Linux/Linux_Tips.html はじめての自宅サーバ構築 - Fedora/CentOS - サービスの起動状態確認・設定 http://kajuhome.com/service_list.shtml CentOS3インストール後の設定 不要なデーモンを停止しましょう http://www.obenri.com/_minset_cent3/daemon_cent3.html CentOS 5.1 インストール後の作業 6.不要なサービスの停止 http://rina.jpn.ph/~rance/linux/centos/centos51_after.html 最後に、課題として以下のコマンドを載せておきます。 nmap lsof fuser この3つに関しては、ぜひとも自分で調べて何の目的でどのような時に使うのかなど、きちんと把握しておいてください。

  • foxa-gogo
  • ベストアンサー率44% (38/85)
回答No.2

僕はクラスのロードやガベージコレクションかなと思ってあきらめています。。 メモリ4Gもあるなら、JVMのヒープサイズとかをおっきくしたらどうでしょう?eclipse.iniを編集するのが一番簡単です。 こんな感じとか。 -vmargs -Xms128m -Xmx1024m -XX:MaxPermSize=256m

KOOL1982
質問者

お礼

foxa-gogoさん、ご回答ありがとうございます。 ご指摘のとおり、iniファイルを上記のように修正してみましたが状況は変わりませんでした。

  • reiman
  • ベストアンサー率62% (102/163)
回答No.1

eclipse3.4は不安定なので eclipse 3.5 Galileo をつかうのがいいでしょう。 フォルダを置くだけでインストール出きるので簡単です。 今のeclipseはそのままにしておいて使わなければいいのです。 あえてアンインストールする必要はありません。

KOOL1982
質問者

お礼

reimansさん、回答ありがとうございます。 eclipse 3.5 Galileo Linux版 ちょっと試してみます。 ありがとうございます。

KOOL1982
質問者

補足

reimansさん eclipse3.5で試してみました。 やはり、「Alt」+「/」(Linuxの場合は「Ctrl」+「スペース」は入力コード切り替えのため「Alt」+「/」の設定になっています。)でコンテンツ・アシスタントを実行すると固まってしまいます。

関連するQ&A

  • ソースコードをeclipseで表示

    eclipseでjavaのソースコードを表示するには どうすればよいのでしょうか? (Listなどのクラスの中身を表示) eclipse3.1 jdk1.5.0です よろしくお願い致します。

  • Eclipseに「JDK」を設定する理由が不明です

    Eclipseの設定「インストール済みのJRE」に「JDK」を設定する理由が分かりません。 WEBや書籍では、「JRE」から「JDK」に変更しなければならないと非常に多くの記載が見受けられるのですが、理由がよく分かりません。 「JRE8」を設定しているのですが、Tomcat8ならJSPをコンパイルできますし、何も困ることはないのでは? と思っています。 実際、開発で困ることは何があるのでしょうか? 現状、何も困っていません。 Eclipseには独自のJavaコンパイラが搭載されていますので、JavaのコンパイルにJDKは不要です。 昔はTomcatでJSPがコンパイルできないからということで注意書きが多かったですが、未だにそういうことを書いてあるWEBや書籍があります。今のTomcatならJREのままでも問題ないので、結局、何の為にJDKに設定し直しているのか分からないWEBや書籍ばかりです。 実は不要なのでは? という疑問が湧きます。

  • javaのブラウザ上でのアップレットについて

    javaを独学している者ですが、製作したプログラムをfirefoxなどのブラウザ上で、どのように作動させればいいのか分からず困っています。(>_<) JDKは「jdk1.6.0_01」、開発環境はeclipse3.2、インストールしているtomcatは「apache-tomcat-6.0.13」、tomcatプラグインは「com.sysdeo.eclipse.tomcat_3.2.1」を使用しています。 参考になるサイトなどありましたら、よろしくお願いします(。

  • eclipseでプロジェクトをインポートしたらエラー表示。

    こんにちは。JAVA初心者です。 今、Tomcatを使用してeclipse上でJAVAの開発を行っています。 (ちなみにeclipseはWTPを使用してます。) 先日、他の人が作ったプロジェクトをインポートしたところ、エクスプローラー上で赤い×印が出てしまいました。それが、コードにでているのではなく、パッケージ(とそれ以上の階のプロジェクトのアイコン等)のみにでているので、修正場所が分からず困っています。 クラスパスの設定を確認したところ、必要なjarファイルや他プロジェクトのインポートの設定はできています。 私は、このインポートしたプロジェクトをインポートしたくラスを作りたいのですが、×が付いているうちはうまく動作しないようで困っております。 インポートしたプロジェクトを正常に動作するようにするにはどうすればよいでしょうか? ちなみに他の独立したプロジェクトではJSPやサーブレットが問題なく動作しております。 考えられる原因として、何かご助言を頂ければ幸いです。 よろしくお願い致します。 OS Windows XP JDK jdk1.5.0_09 サーブレットコンテナ Tomcat5.5 統合開発環境 Eclipse3.2

    • ベストアンサー
    • Java
  • eclipseからtomcat起動できない

    eclipse から Tomcat を起動すると、 "Could not find the main class. Program will exit!" というエラーダイアログが表示され、 コンソールには、 java.lang.NoClassDefFoundError: org/apache/catalina/startup/Bootstrap Exception in thread "main" とエラーが表示されます。 まったくの初心者でどうしたらよいのか解らず困っています。 どうしたらよいのか教えてください。 (環境) Tomcat 5.5.20 JDK 5.0.9 Eclipse 3.2.1

  • Tomcatプラグインがeclipseに反映されない

    Tomcatプラグインを参考書等のやり方にしたがってeclipseのpluginフォルダに放り込んだのですが、eclipse>ウィンドウ>設定のダイアログ上に反映されません。eclipseとpluginのバージョンが2のときはふつうに表示されていたのですが、バージョンをあげてからうまく反映されません。  eclipse  3.0.1 プラグイン com.sysdeo.eclipse.tomcat_3.0.0 JAVA_HOME C:\Program Files\Java\jdk1.5.0  eclipseの「JREの実行環境」     C:\Program Files\Java\jre1.5.0  Tomcat バージョン 4.06 有名なWikiのエクリプスページを見ても、該当するパターンがなく解決できません。 いまいち仕組みがわからず、こういうときに何が問題なのか、ということがわからないのが現状です。みなさんのアドバイスお待ちしています。よろしくお願いします。

    • ベストアンサー
    • Java
  • Eclipse日本語化について

    VistaにJavaをインストールするために、jdk1.6.0_02とEclipse-sdk-3.3をダウンロードしてインストールしました。動作確認をした結果、ここまでは順調に進みましたが、Eclipse3.3用の日本語化パッケージが、サイトを探しても見当たりません。どこを探せばよいのか教えてください。

    • ベストアンサー
    • Java
  • Eclipseについて質問させてください。

    Eclipseについて質問させてください。 いままでプラットフォームは Eclipse Platform Version: 3.4.2 Build id: M20090211-1700 でjavaのプログラムをしていましたが、tomcatを利用することになりましたので 「ファイル→新規→プロジェクト」からウィザードを選択し、「java-Tomcatプロジェクト」で 新規プロジェクトを作りたいのですが表示されません。 Eclipseを導入する時にHDDの容量の関係でjavaとPHPとperlプロジェクトしか 入っていないものをダウンロードした覚えがあります。 後から追加するようなことはできる方法はあるのでしょうか? それとも、インストールし直しなのでしょうか? 検索キーワードが思いつかなくてネットでうまく探せませんでした よろしければ教えていただけないでしょうか?

    • ベストアンサー
    • Java
  • HomeEditionでEclipseは使えませんか。

    この間買ったPCのOSがHomeEditionでした。 EclipseをダウンロードしてJavaの勉強をしようと思ったのですが、そのとき参考にしようとした記事に「動作環境はWindows XP Professional SP2とします」とありました。 ということは、Home EditonではEclipseは使えないのでしょうか。 また、TomcatもそのうちダウンロードしてServletの勉強もする予定です。 ただ、どちらも勉強のためなので、どこかに接続して何かするというわけではありません。 Professionalにアップグレードすべきなのでしょうか。

  • JSPの開発環境

    現在SWINGでJAVAを勉強しております。 今度はJSPにてJAVAを勉強したいと思っているのですが、ECLIPSEのエディッタには直接書くことが出来ません。いろいろなプラグインがあるようですが、どれを使えばよいのか分からない状況です。 現状では ・eclipse3.1 ・jdk1.5.0_05 ・apache-tomcat-5.5.12 っといった環境です。 jspの拡張子で保存できて、eclipseのエディッタで作成できて、構文エラーなどが一目で分かるような環境を作るにはどうすればよいのでしょうか?

    • ベストアンサー
    • Java