2016-09-05 5 views
-1

現在、主な実行言語としてjavaを使用して、ARM上でシステムを実行するプロジェクトを開発中です。残念ながら、Java 7 VMはARMボード用のG1 gcをサポートしていませんが、Java 8ではARMのG1サポートについて何も見つかりませんでした。 非常に一貫して高速に応答する必要があるシステムを構築する場合、ガベージコレクタ問題。私はCMSのGCを調整しようとすると、私は悪い結果を得る。若い世代の休止は約50-100msです。Java VMはいつGarbage First(G1)Collector for Linux ARMをサポートしますか?

+3

オラクル社にお問い合わせください。私はG1に対するARMのサポートがそのリストでは高くないと思う。おそらくJava 9がそれを持っています。迅速でより一貫性のある待ち時間が必要な場合は、高速のIntelプロセッサを使用できます。私はG1があなたの若い世代の一時停止よりずっと速くなるとは思わないでしょう。それはより良いはずの古い世代の休止です。作業負荷g1に応じて –

+0

が異なる世代のサイズ調整を行うかもしれないが、若い世代の休止が短くなる可能性がある。それはそれを試す前に賭けるべきものではありません。 – the8472

答えて

1

this pageによれば、G1コレクタは、Java 1.8.0u6以降の組み込みARMバージョンのJavaで使用可能です。

関連する問題