直接緩衝區與非直接緩衝區

非直接緩衝區 非直接緩衝區通過allocate()方法分配緩衝區,將緩衝區建立在JVM的內存中 讀: 讀物理磁盤文件時候,先到物理內存讀到,然後拷貝到jvm內存中。 程序去jvm讀取。 從物理空間拷貝到jvm內存空間,效率慢。 寫: 先寫到jvm內存,jvm拷貝到物理內存,然後再到物理磁盤。 直接緩衝區 直接緩衝區通過allocateDirect()方法分配緩衝區,將緩衝區建立在物理內存中。直接緩
相關文章
相關標籤/搜索