2016-09-12 8 views
0

私はmyeclipse Java EEプロジェクトで作業するとき、myeclipse自身のTomcat 7がローカルのtomcat 7よりも小さなメモリと高速で動作することを発見しました。ローカルTomcatでプロジェクトを実行すると、約300Mのメモリが必要になります。しかし、今ではmyeclipse自身のtomcatと、それは100Mのメモリを要し、私はより速く感じるようになります。私は今、myeclipseで作業することはとてもうれしいです。しかし、私はまだこの状況の背後にある理由に興味があります。それを誰が説明できますか?どうもありがとう。myeclipse自身のTomcatが私が設定するローカルTomcatよりも速いのはなぜですか?

+1

スタンドアロン(ローカル)のtomcatに複数のWebアプリケーションがデプロイされているかもしれませんが、その上で唯一のWebアプリケーションであるかもしれないmyeclipse tomcatを使用していますか?それを確認しましたか? –

+0

私はそれが一つの理由かもしれないと思う。私はtomcat上で将来実行されるWebアプリケーションが1つあることを確認します。 tomacatが一度コンピュータを非常に遅くしました。あなたの返事に多くの感謝。 – guangwei

答えて

0

myeclipseでサーバー用に構成されたVM引数を確認し、ローカルのtomcat起動スクリプトと比較することができます。 MaxPermSizeをなど

+0

ああ、以前はこのことを無視していた。私はそれらの違いを慎重にチェックします。どうもありがとうございました! – guangwei

0

他の回答や提案が参考にする必要があります:

は、通常、これらのIDEは、-Xmx -Xss -XXためのいくつかのデフォルト値を提供します。これは、MyEclipseに組み込まれているTomcat 7は外部にインストールされたTomcat 7とまったく同じで、パッチレベルだけが異なる可能性があると言います(MyEclipse 2016はTomcat 7.0.56を使用しています)。便宜上提供されています。

+0

ありがとうございます。私はそれらの両方が全く同じだと思った... – guangwei

関連する問題