IO底层概念理解

Kernel一般指实时操作系统。jvm到cpu、硬盘需要系统调用。这个东西原来这么底层。有时间必须好好研究下。IO太重要了。 下图的磁盘IO解释: jvm进程中运行着java线程,写和读是逆过程。以写为列子,jvm写入程序缓冲区,通过flush冲刷,如果你不使用flush,那么数据将停在系统buffer中,只有冲刷后才会写入硬盘。因此这是两次拷贝。那么我们如何高效的写入内存变得很重。 BIO (B
相关文章
相关标签/搜索