大規模な 3D 配列をディスクにシリアライズしています。元のデータは約 50MB で、GZiped の出力は KB のサイズです。しかし、操作には約 5 秒かかります。時間を最適化したいと考えています。通常のストリーム書き込みよりもパフォーマンスが優れていることがわかったので、マップされた読み取り/書き込みを使用することをお勧めします。しかし、マップされた書き込みと一緒に ObjectOutputStream と GZIPOutputStream を使用する方法がわかりません。オブジェクト出力ストリームを使用して、同じことをした経験がある場合はサンプルコードを投稿してください。
1110 次