Linux 6.2 将默认启用 Btrfs Async Discard 功能


在固态硬盘上运行时, Linux 6.2 内核周期将默认打开 Btrfs 的异步丢弃( Async Discard )功能。

两年前,Btrfs 引入了异步丢弃支持,用于将 SSD TRIM/丢弃移动到事务提交。异步完成工作的效率更高,并有助于减少读取延迟。现在 Btrfs 开发人员计划默认启用它。在固态硬盘作为驱动器时,异步丢弃功能都会自动打开。

目前 SUSE 的 David Sterba 已将相关补丁添加到 Linux 6.2 合并窗口的 Btrfs for-next 分支中, 通过“discard=async”挂载选项打开该功能(可以通过设置 “async=nodiscard” 挂载选项来强制关闭该功能),该补丁预计会在 12 月实装。

两年前 Fedora 就有相关提案,请求默认启用异步丢弃。当时该提案还指出,Facebook/Meta 一直在其消费者级硬件中默认使用此选项,获得了不错的成效。


相關推薦

2022-12-09

x 6.2 合并窗口打开之前的早期拉取请求中,有一项更改是默认为 Linux 内核构建启用“-funsigned-char”,这意味着如果没有指定,“-funsigned-char”编译器标志会将所有“char”字符类型设为无符号。 C 的 char 字符数据类型分为 signed

2022-12-21

基于 Zstd v1.5 上游的新 Zstd 内核实现已合并到正在开发的 Linux 6.2 中,以便为从压缩固件到透明文件系统压缩的 Zstd 压缩/解压缩用例提供更好的性能和可靠性。 Linux 内核已在多个模块使用了 Zstd,从透明文件系统压缩与 Btrfs 之

2023-05-27

高了 Grafana 的易用性、通过新的可视化模型发现数据以及默认的 Grafana 警报体验。 Grafana 是 Oracle Linux 的一部分,它使可观察性和数据可视化变得更容易、更易于访问。它包括增强的导航菜单、对仪表板搜索的改进、高级安全和

2022-11-17

理器上,很难证明 SCS 的有用性。因此对于 Linux 6.2,计划启用动态 SCS 支持,允许它在启动时进行启用/禁用。此项动态 SCS 支持特性是在启动/运行时通过代码修补完成的。 因此,对于那些由于其他硬件保护已经到位而不想为

2023-04-06

。在较新的 Windows 和 Mac 系统中,BitLocker 和 FileVault 都已默认开启。 反观 Linux,虽然现在有很多 Linux 发行版都支持加密,但实际上并没有多少发行版默认启用了这个功能,用户需要手动开启,而日前开发者提交的提议就有可

2022-12-23

s” 两个 sysfs 属性,可以用来完成二级压缩算法的管理。启用 ZRAM_MULTI_COMP 选项的 ZRAM 设备最多允许支持四种不同的压缩算法。 通过文档了解有关 ZRAM 多压缩流支持的更多详细信息,或查看 ZRAM 多重压缩流补丁邮件 。

2023-02-23

将 NTFS 复制到超过 2 TB 时的崩溃 检查 exfat 文件系统时启用修复 错误修复: 使用 musl libc 修复未声明的标识符 "basename" 的构建失败 增加 Alpine Linux CI 作业,解决 FAT16/32 标签和 UUID 问题 更新使用的 btrfs 文件系统命令,

2023-03-01

Btrfs 文件系统的更新,这批有关 Btrfs 的 PR 除了带来新的功能,还包含了大幅的性能优化 —— 最高可以提升 10 倍。 此次更新中的核心变化是重新设计了处理校验和(checksums)的方式,改变了在 I/O 路径中进行校验和的位置,

2022-05-24

英特尔至强处理器驱动程序支持 在 AMDGPU 驱动程序中默认启用FreeSync Btrfs 支持编码 I/O 和更快的 fsync 带有触控栏的 MacBook Pro 的 FN 键映射 其他内容可参考社区关于 Linux 5.18 新功能的报道: 英特尔 CPU 内购功能 (SDSI)将

2023-04-27

列表。  F2FS 文件系统主要是一些驱动程序更新,新功能最重要的是支持分区设备的非二次幂区域大小,其次是垃圾收集器的代码重构、支持 I/O 轮询,以及各种不同的错误修复。 可在该 PR 中查看完整的修复项。 Linux 6.4

2023-03-21

除 LoadObject 方法的 FactoryFunc 构建变化 现在 make build 默认会构建一个共享库而不是静态库,使用 LIB_MODE=static 来重写 新功能 通过 FilterV3 的 API,现在支持宽列实体的压缩过滤器 为 CompressedSecondaryCacheOptions 添加了 do_not_

2023-11-22

gh-5011 - (docs) 如果存在CorsConfigurationSource bean ,则自动启用.cors() gh-13204 - (docs) 添加AbstractConfiguredSecurityBuilder.with(…​)方法以应用返回构建器的配置器 gh-13587 - blog post 简化 OAuth2 客户端组件模型的配置 gh-13857 -

2023-06-01

新内容,其中包括最新的 Linux 6.3 内核、Plasma Wayland 作为默认会话,以及 Plasma 5.27.5、Frameworks 5.106 和 Gear 23.04.1 等最新的 KDE 软件。 其他: Firefox 更新至 113.0.2 版本 增加了 xdg-desktop-portal-gnome 以防止字体渲染问题,特别是 Fl

2022-11-23

源加速器驱动程序正在开发中,例如英特尔 Meteor Lake 多功能处理单元、东芝 DNN Visconti、NVIDIA NVDLA、三星 Trinity NPU、英特尔 GNA、高通 QAIC 等。