直接内存(Direct Memory)牛刀小试
Direct Memory 特点 常见于NIO操作时,用于数据缓存 分配回收成本较高,但是读写性能高 不受JVM内存回收管理 案例说明 为了做对比,还是直接写一段程序测试: import java . io . File ; import java . io . FileInputStream ; import java . io . FileOutputStream ; import java . io . IOException ; import java . nio . ByteBuffer ; import java . nio . channels . FileChannel ; /** * 直接内存的读写测试 */ public class Jvm1_9 { static final String fromFile = "/tmp/12GB.dat" ; static final String toFile = "/tmp/12GB_new.dat" ; //mkfile -n 12g /tmp/12GB.dat static final int _256M = 256 * 1024 * 1024 ; public static void main ( String [ ] args ) { io ( ) ; directBuffer ( ) ; } public