大佬教程收集整理的这篇文章主要介绍了Linux上的直接I / O.,大佬教程大佬觉得挺不错的,现在分享给大家,也给大家做个参考。
作为根.
系统响应:
@H_498_16@mount: wrong fs type,bad option,bad superblock on /dev/hda2dmesg报道:
EXT4-fs (sda6): Unrecognized mount option "dio" or missing value.
我无法确定要设置哪个参数来启用直接I / O(即使可以为ext4安装直接I / O).除此之外,如果ext4不支持直接I / O,有人可以指出一个在Linux上使用的文件系统吗?
也就是说,正如其他人所提到的,直接I / O通常是通过在open(2)系统调用中设置O_DIRECT标志来启用的 – 即,它由应用程序控制,而不是挂载选项.除非您使用data = journal mount选项(参见ext4 documentation和this commit),否则ext4支持O_DIRECT.
对于InnoDB,我知道innodb_flush_method参数可用于启用O_DIRECT,但我不知道MyISAM的类似设置?
以上是大佬教程为你收集整理的Linux上的直接I / O.全部内容,希望文章能够帮你解决Linux上的直接I / O.所遇到的程序开发问题。
如果觉得大佬教程网站内容还不错,欢迎将大佬教程推荐给程序员好友。
本图文内容来源于网友网络收集整理提供,作为学习参考使用,版权属于原作者。
如您有任何意见或建议可联系处理。小编QQ:384754419,请注明来意。