タグ ヒープ領域
人気順 10 users 50 users 100 users 500 users 1000 usersJVMのヒープサイズとコンテナ時代のチューニング - Folioscope
最近JVMのヒープ領域とパラメータ、そしてコンテナの関係について調べてました。 案外まとまった情報が少なかったので簡単にまとめました。 Javaのヒープサイズを設定 まずはJavaのヒープサイズについて簡単なおさらいです。 本番環境でJavaアプリケーションを運用する上で、JVMのヒープサイズを決定するのは非常に大事... 続きを読む
ふわっと JVM のヒープ領域監視について考える - ようへいの日々精進 XP
2015-03-28 ふわっと JVM のヒープ領域監視について考える java jvm jmx jolokia 俺のメモ ども、かっぱです。 はじめに Java アプリケーションを運用する上では避けて通れないであろうヒープ領域の監視についてフワッと考えてみた JVM には幾つか領域があるがヒープ領域に焦点を当てる 参考 http://www.whitemark.co.jp/tec/java/ja... 続きを読む
メモリリークとは何か - kuenishi's blog
2013-04-23 メモリリークとは何か メモリリークに悩まされている技術者は多いだろう。メモリリークが嫌でGCという技術が開発されたといっても過言ではないし、歴史的にはC++からJavaへシフトが起きた大きな理由のひとつといっていい。Unix系の簡単な定義でいえば、ヒープ領域を指すポインタ(アドレス)をロストしてしまえばそのメモリはもう漏れたといってよい。たとえばこういったコードだ。 stru... 続きを読む
Javaでヒープ領域を余らせたままOutOfMemoryErrorを出す方法 - 西尾泰和のはてなダイアリー
先日、こんな問題を見かけたのだけども、JavaのGCにはあまり詳しくないので答えがわからなかった。OutOfMemoryErrorが発生しました。(中略)ヒープメモリは足りているようです。原因として何が考えられますか?http://d.hatena.ne.jp/iad_otomamay/20130318/1363596244なんでだろうなぁと思っていたところ友人が「Permanent領域があふれた... 続きを読む
Android のメモリ管理 #4 SoftReference と WeakReference を活用する | クラスメソッド開発ブログ
参照方法によってメモリの解放タイミングが異なる Android ではオブジェクトがヒープ領域にたまりメモリ不足が生じたとき、 ガベージコレクション(GC) が起動して不要なオブジェクトのメモリを開放してくれます。 実装コードではすべてのオブジェクトを手動で開放する必要はなく、基本的には GC の挙動に任せることでメモリ圧迫を軽減できます。特に「不要なオブジェクト」という点が重要で、GC はオブジェ... 続きを読む