logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

O_DIRECT初认识

O_DIRECT是在linux2.4版本时加进去的。Buffered I/O:现代操作系统的所有I/O操作都默认经过内核缓存再真正写入磁盘中(经常是多层逻辑缓冲区)。在用户空间应用程序中,当这些I/O不是直接在用户空间缓存,而还要经过内核缓存时,这就强制操作系统先把用户空间数据拷贝到内核缓冲区,这就浪费了CPU和内存资源了。DIRECT I/O:操作系统将根据调用wri

#linux
到底了