Java 4에서 도입된 NIO 덕분에 FileChannel과 ByteBuffer를 이용해서 File I/O 를 수행할 수 있게 됐다.
그림 출처: https://www.happycoders.eu/java/filechannel-bytebuffer-memory-mapped-file-locks/
NIO의 장점은 https://homoefficio.github.i
Continue reading
Java Native Memory TrackingDMA자바에서도 DirectBuffer를 이용해서 JVM Heap이 아닌 Native 메모리를 사용하고 DMA(Direct Memory Access)의 장점을 활용할 수 있다.
구체적인 사용법 등 자세한 내용은 Java NIO Direct Buffer를 이용해서 대용량 파일 행 기준으로 쪼개기를 참고하고 장단
Continue reading