请选择 进入手机版 | 继续访问电脑版

登录 

游客您好!登录后享受更多精彩

查看: 874|回复: 0

Linux 5.14 将彻底移除早已被废弃的 RAW 驱动程序

[复制链接]

17

主题

32

帖子

170

积分

新手上路

Rank: 1

积分
170
发表于 2021-6-24 14:56:48 | 显示全部楼层 |阅读模式

Linux 系统上的 RAW 驱动(RAW_DRIVER)主要用于提供对块设备的直接 I/O 访问。早在 2000 年中期,RAW 驱动就已被废弃了,而且长久以来大家都不推荐继续使用它。如今,RAW 驱动将在今年夏天随着 Linux 5.14 内核的推出而一同被移除。

RAW 驱动允许 Linux 内核直接向块设备提供无缓冲的 I/O,但是它已经有十多年没有被使用了,因为在打开块设备时使用 O_DIRECT 标志可以实现同样的行为。raw 模式下的块设备是通过 /dev/raw/ 暴露的。虽然 O_DIRECT 一直是首选的方法,但一些传统的工作负载没有得到维护或者无法直接使用 O_DIRECT 方法,导致 RAW 驱动虽然已被废弃了超过十年时间,但在此期间一直保留在系统中。

如今,刚刚进入 Linux 5.14 合并队列的 char-misc-next 提交终于彻底移除了 RAW 驱动。由于 RAW 驱动已被废弃多年,因此该提交对于系统不会有很大影响。


回复

使用道具

您需要登录后才可以回帖

本版积分规则

粤ICP备20043801号-1  Copyright ©广州市开放邑软件科技有限公司

Powered by Discuz! X3.4

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表