どうやら、Windows 7 の最新のアップデートをいくつか適用した後、Eclipse が正常に動作しなくなったようです。30 秒から 2 分間フリーズすることがよくあります。実際、システムもフリーズします。たとえば、WMP で再生される音楽が停止したり、Web ページの読み込みが停止したりします。
私は最初に最新の Eclipse Kepler で試してみましたが、それは単なる新しいバージョンだと思っていましたが、Juno に戻ったところ、同じことが起こりました。
私のJREはJavaです7u45
が、変更なしでテストしました7u7
。
フリーズ中は、ハードディスクのライトが絶え間なくちらつくため、何らかの I/O 操作が行われているようです。
これにより、Eclipse とシステム自体の両方で何も実行できなくなります。
最近、このような問題を経験した人はいますか? 私はそれをグーグルで調べましたが、見つかったのはEclipseと64ビットバージョンのWindowsのバグレポートだけでした。
編集:ほぼ同じ構成の別のマシンでテストしましたが、完璧に動作します。自分のマシンでどのようにチェックできるか、問題の原因は何ですか?
それでも、Eclipseを実行したときにのみ発生します。他のアプリケーションでは他に問題はありません。
編集: で Eclipse を実行しました。これ-consolelog
は、フリーズ中にスローされた例外のスタック トレースです。
2013-11-15 12:31:06,480 [main] INFO c.n.h.c.p.n.NettyAsyncHttpProvider - Number of application's worked threads is 8
2013-11-15 12:32:56,300 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.
java.lang.RuntimeException: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at org.eclipse.recommenders.utils.Throws.throwUnhandledException(Throws.java:47) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:59) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.sha1(Fingerprints.java:64) ~[na:na]
at org.eclipse.recommenders.utils.archive.ArchiveDetailsExtractor.createFingerprint(ArchiveDetailsExtractor.java:56) ~[na:na]
at org.eclipse.recommenders.internal.rcp.providers.ClasspathEntryInfoProvider$3.run(ClasspathEntryInfoProvider.java:247) ~[na:na]
at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.FutureTask.run(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) [na:1.7.0_45]
at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) [na:1.7.0_45]
at java.lang.Thread.run(Unknown Source) [na:1.7.0_45]
Caused by: java.io.IOException: Die Anforderung konnte wegen eines E/A-Gerõtefehlers nicht ausgef³hrt werden
at java.io.FileInputStream.readBytes(Native Method) ~[na:1.7.0_45]
at java.io.FileInputStream.read(Unknown Source) ~[na:1.7.0_45]
at com.google.common.io.ByteStreams.readBytes(ByteStreams.java:708) ~[na:na]
at com.google.common.io.ByteStreams.getDigest(ByteStreams.java:760) ~[na:na]
at com.google.common.io.Files.getDigest(Files.java:642) ~[na:na]
at org.eclipse.recommenders.utils.Fingerprints.internal_sha1v2(Fingerprints.java:57) ~[na:na]
... 8 common frames omitted
!ENTRY org.eclipse.m2e.logback.appender 4 0 2013-11-15 12:32:56.310
!MESSAGE Extracing jar information failed with exception.
2013-11-15 12:34:44,130 [Recommenders-Dependency-Info-Service-0] ERROR o.e.r.i.r.p.ClasspathEntryInfoProvider - Extracing jar information failed with exception.