花费 6 ms
o_direct 和 o_sync的区别

o_direct: 任何读写操作都只在用户态地址空间和磁盘之间传送而不经过page cache O_SYNC: 只影响写操作,block当前写进程,先从用户态内存写入page cache, 再从p ...

Sun Jun 23 19:04:00 CST 2019 0 1228
关于sync, fsync, fdatasync, fflush 的区别

sync: 把page cache中的高速缓存的所有文件的脏页,super block, 以及inode本身刷新到磁盘。 fsync: 把制定文件的脏页写到磁盘,包括page cache和inode ...

Sun Jun 23 18:26:00 CST 2019 0 706

 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM