DM Crypt在Linux 6.10中添加“高优先级”选项

2024年 5月 4日 73.4k 0

作为Linux 6.10的DeviceMapper dm密码更改的一部分,排队添加了一个新的“高优先级”选项。

Linux内核用于透明块设备加密的dm密码将在Linux 6.10中提供“high_priority”选项。设置“high_priority”选项将dm crypt工作队列和写入线程设置为高优先级,以提高吞吐量和延迟,但代价是系统的响应能力下降。

Red Hat的Mikulas Patocka的补丁解释道:

“当WQ_HIGHPRI用于dm crypt kcryptd工作队列时,据报告,dm cryptt在加载系统时表现不佳。由于有音频跳过的报告,dm crypt停止使用带有提交f612b2132db5的WQ_HIGHPRI(还原“dm crypt:将WQ_HIGHPRI用于IO和crypt工作队列”)。

但是已经确定,WQ_HIGHPRI为高端系统提供了改进的性能(具有减少的延迟),该高端系统具有比那些遭受WQ_HIGHPRI使用的膝上型计算机/台式机用户多得多的资源。

因此,添加一个选项“high_priority”,允许对dm crypt的工作队列使用WQ_HIGHPRI,并将write_thread设置为良好级别MIN_nice(-20)。这种提交使其成为可选的,这样普通用户就不会受到它的伤害。”

Thus with this patch in DeviceMapper's for-next / dm-6.10 branch is the optional support for higher-end systems to set the "high_priority" option to enjoy higher throughput and better latency. But those on lower-tier hardware likely will be better off without using it. The Linux 6.10 merge window will be opening up in mid-May.

相关文章

塑造我成为 CTO 之路的“秘诀”
“人工智能教母”的公司估值达 10 亿美金
教授吐槽:985 高校成高级蓝翔!研究生基本废了,只为房子、票子……
Windows 蓝屏中断提醒开发者:Rust 比 C/C++ 更好
Claude 3.5 Sonnet 在伽利略幻觉指数中名列前茅
上海新增 11 款已完成登记生成式 AI 服务

发布评论