Javaは起動が非常に遅い


0

私はそれがJavaを起動するためにそれが約8分かかる(誇張ではない)という奇妙な問題を抱えている。これには、コマンドラインからjavaまたはjavacを呼び出すこと、または任意のJavaアプリケーション、特にeclipseを起動することが含まれます。しかし、この問題は私のWindows 7の起動時にのみ起こり、私のUbuntuの起動時には全く遅くなりません。これがなぜこんなに遅いのか、という考えはありますか。これは関連性があるかもしれないあらゆる情報です。

Microsoft Windows [Version 6.1.7600]

Copyright (c) 2009 Microsoft Corporation.  All rights reserved.

c:\Users\Jason>java -version <-- this command took about 5 minutes to do

java version "1.7.0_02"

Java(TM) SE Runtime Environment (build 1.7.0_02-b13)

Java HotSpot(TM) 64-Bit Server VM (build 22.0-b10, mixed mode)

1
ウイルス対策壊れたDNS。ディスクが死ぬところです。システムがひどくスワップしています。
Thorbjørn Ravn Andersen

(7u2はちょっと時代遅れです。)そのコンソールウィンドウのctrl-breakは問題がどこにあるかを示すかもしれません。
Tom Hawtin - tackline

Javaのインストールを更新する手助けをする前に、インストールしたバージョンが問題である可能性が非常に高いです。私には思われるかもしれませんが、あなたが使っているこのバージョンは、 "02b13"バージョン情報に基づくいくつかの予備リリースかもしれません。
Ramhound

回答:


1

やってみる java -verboseそれはそれが通過する各ステップを印刷します、多分あなたはどのステップが長い時間がかかるかに気付くでしょう。

私は試した java -verbose -version そしてそれはディスクからたくさんのjarファイルをロードすることです。たぶんあなたのハードドライブはいくらかの愛を必要としますか?


さて、私はしばらくこの問題を抱えていました、そして私は私のラップトップを再フォーマットさえしました、そしておよそ1、2日の間、ジャバはよりよく動いていました、しかしそれが再び遅くなるのに時間はかかりませんでした。ハードドライブのクリーンアップで解決できるかどうかはわかりませんが、問題を解決するために、java -verbose - versionコマンドで何を探しますか?
Jason Dahl

@JasonDahlあなたはプロセスが遅く/ハング/停止するポイントを探しているでしょう。
MikeTheLiar

1

これはおそらくあまり知られていないバグによるものです。 #6999460

私は昨日同じバグにぶつかりましたが、信じられませんでした。

私の場合、18ショートをコンパイルする *.java ファイル javac 3分以上かかりました(Core i5とSSDのすべて)。

Java 7 update 51でも同じことを試してください。

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.