プロトコル バッファ ライト: 2.5.0
Android で InputStream を解析すると、大量の gc が発生します。
gc は、データを受信して DB に書き込むプロセスを大幅に遅くします - どうすればよいですか?
GC は 16514 オブジェクト / 714496 バイトを 81 ミリ秒で解放 GC は 20570 オブジェクト / 888776 バイトを 90 ミリ秒で
解放
GC は 22768 オブジェクト / 908208 バイトを 99 ミリ秒で解放
File f = new File(Environment.getExternalStorageDirectory().getPath(), "protobuf.dat");
FileInputStream istream = new FileInputStream(f);
FooBar data = FooBar.parseFrom(istream);