直接IO 非直接IO 裸IO整理

发布时间 2023-03-28 12:36:23作者: ColinYu

 三个层级:页缓存、文件系统、磁盘

 oracle rac用的是裸IO。

裸IO与直接IO的区别是,是否有文件系统。即系统里面df -h能否看到文件系统挂载的目录。

redis与mysql类似,

appendfsync=always /innodb_flush_log_at_trx_commit=1都是直接IO;

appendfsync=everysec /innodb_flush_log_at_trx_commit=2是非直接IO