Linux|Linux Kernel 5.14将移除已淘汰的RAW驱动
Linux 中的 RAW 驱动(RAW_DRIVER)主要用于提供对块设备的直接 I/O 访问,不过即将推出的 Linux Kernel 5.14 内核中将移除该驱动 。该驱动原本计划在 2000 年年中的时候就要废弃,而且在更早的时候就已经被阻止使用了 。
【Linux|Linux Kernel 5.14将移除已淘汰的RAW驱动】
文章图片
RAW 驱动允许 Linux 内核直接向块设备提供无缓冲的 I/O,但是它已经有十多年没有被使用了,因为在打开块设备时使用 O_DIRECT 标志可以实现同样的行为 。原始模式下的块设备是通过/dev/raw/暴露的 。虽然O_DIRECT一直是首选的方法,但一些传统的工作负载没有得到维护/无法直接使用 O_DIRECT方法,导致 RAW 驱动到现在才被淘汰 。
现在,过去一周排队进入 char-misc-next 终于删除了 RAW 驱动 。在这一点上,任何影响都应该是相当小的,而且是一个惊喜,但只是更多的旧内核残渣最终被移除,以专注于现代接口 。
推荐阅读
- 功能|Linux 微信官方版 2.1.1 正式发布
- Linux|glibc在默认情况下并未妥善解决Y2038问题
- Intel|英特尔正为Linux 5.17准备PFRUT:升级系统固件无需重启
- Linux|Fedora 36默认字体将改为Noto,以覆盖更多语言
- Linux|Ubuntu Kylin 20.04 Pro(RISC-V)版本正式发布
- Linux|有人说,Linux 发行版激增不利于 Linux 生态系统?
- Linux|兆芯x86 CPU+国产OS:安卓App在桌面跑起来
- AMD|Linux 5.17将支持AMD智能追踪缓冲区功能
- Linux|国产Linux系统可爱鱼CutefishOS 0.7 Beta发布
- Intel|英特尔已为Linux 5.17准备了一些Wi-Fi改进