cuda(nsight)クラッシュのEclipseが発生しますJavaヒープスペース、未処理のイベントループ例外エラー



Eclipse Cuda Crashes Occur Java Heap Space




今日、このアーティファクトを発見しました。特別に書かれたcudaのIDEの日食がやってくる。ただし、残念ながら、常にIDE出口がクラッシュします。



これらの間違いは英語で促されました:

Javaヒープスペース



モニターの更新中に内部エラーが発生しました

未処理のイベントループ例外




最後に、突然投げて、解決策を見つけました。

構成ファイルnsight.iniを開きます

gedit /usr/local/cuda-5.5/libnsight/nsight.ini


見る

--launcher.defaultAction openFile -vm ../jre/bin/java -vmargs -XX:CompileCommand=exclude,java/lang/reflect/Array,newInstance -Dosgi.requiredJavaVersion=1.6 -Xms40m -Xmx256m -XX:MaxPermSize=256m


-Xmx256mを-Xmx1024mに変更しました。ヒープメモリの数を増やすことです。


それならよさそうだ、ハハ!

!!


参考資料

1

eclipse.ini:Eclipseを実行しているVMのメモリ

eclipseインストールフォルダーがeclipse.ini-Xms800m -Xmx800mに変更されます(ps:。。ステップの変更が完了していないと想定されます。これを克服するには、2番目のステップが必要です)

http://blog.csdn.net/wulongtiantang/article/details/7544883
JavaヒープスペースEclipse


スペースプログラムの実行理由がJavaヒープメモリjvmの出現の欠如である場合
eclipsejvm設定されたサイズの起動パラメーター。日食も独自のjvmを実装する必要があるため
したがって、jvmサイズは、このjvmのサイズや詳細なプログラム実行に関係なく、使用されるjvmのサイズのプログラムの実装についてeclipse.iniに詳細に設定されていません。


http://blog.sina.com.cn/s/blog_6e6315e30100u9b6.html
EclipseJavaヒープスペースソリューション


3
例示された意味:
-Xms128m
JVMヒープ(ヒープ)の最小サイズ128MB、初期割り当てを示します
-Xmx512m
必要に応じて、JVMヒープ同意(ヒープメモリ)256MBの最大サイズを示します。

http://blog.csdn.net/zhuxiaowenlinda/article/details/7863986
JVM仮想マシンオプション:Xms Xmx PermSizeMaxPermSizeの違い