2015-06-19から1日間の記事一覧

Java の多次元配列のメモリ使用量について調べてみた

Java の多次元配列のメモリ使用量について調べてみたので、ちょっとメモしておきます。C 言語だと、例えば int i[N][M] な多次元配列のメモリ使用量は、int が 4 byte なので 4 * N * M と単純に計算できる。■ ArraySize.c #include <stdio.h> void main() { int i[20</stdio.h>…

System.gc() による明示的な GC を無効にする方法

-XX:+DisableExplicitGC フラグを指定すると System.gc() の呼び出しを無視して、明示的な GC を無効にできるみたいです。ちょっと試してみる。 class Sample { public static void main(String[] args) { System.gc(); } } ■ 指定なしの GC ログ ( java -Xl…