Linux Kernel 5.8将引入对blk-mq的内联加⊙密支持|linux培训|cisco培训|网络工程师培训|金源万博|北京金源万博|高级网络工程师培训|计算机学校

内容标题33

  • <tr id='48eYFA'><strong id='48eYFA'></strong><small id='48eYFA'></small><button id='48eYFA'></button><li id='48eYFA'><noscript id='48eYFA'><big id='48eYFA'></big><dt id='48eYFA'></dt></noscript></li></tr><ol id='48eYFA'><option id='48eYFA'><table id='48eYFA'><blockquote id='48eYFA'><tbody id='48eYFA'></tbody></blockquote></table></option></ol><u id='48eYFA'></u><kbd id='48eYFA'><kbd id='48eYFA'></kbd></kbd>

    <code id='48eYFA'><strong id='48eYFA'></strong></code>

    <fieldset id='48eYFA'></fieldset>
          <span id='48eYFA'></span>

              <ins id='48eYFA'></ins>
              <acronym id='48eYFA'><em id='48eYFA'></em><td id='48eYFA'><div id='48eYFA'></div></td></acronym><address id='48eYFA'><big id='48eYFA'><big id='48eYFA'></big><legend id='48eYFA'></legend></big></address>

              <i id='48eYFA'><div id='48eYFA'><ins id='48eYFA'></ins></div></i>
              <i id='48eYFA'></i>
            1. <dl id='48eYFA'></dl>
              1. <blockquote id='48eYFA'><q id='48eYFA'><noscript id='48eYFA'></noscript><dt id='48eYFA'></dt></q></blockquote><noframes id='48eYFA'><i id='48eYFA'></i>

                您所在的位置:首页>新闻动态>新闻内容

                Linux Kernel 5.8将引入对blk-mq的内联加密▼支持

                为了提供更好的加密性能,Google工程师当前正在向Linux文件系统加密管理工具fscrypt添加内联加密這也是無奈支持。与此相关的开发包括在Linux 5.8块设备队列管理blk-mq中引入了内联加密。

                fscrypt是用于Linux文件系统的加密管理》的高级工具。它管理①元数据,密钥生成,密钥封装和PAM集成,并提供用于创建和修改加密目录的统一界面。 fscrypt的内核部分已集成到文件系统(例如ext4)中。

                blk-mq是Linux的块设备层多队列机制。它将Linux内核存储堆栈中请求层的单个队列更改为多队列,从理论上提高了性能。   

                如果←下一个blk-mq支持内联加密,那么它可以将加密上下文传递到存储堆栈,当前在Linux内核源代码commit中对此◆进行了解释:

                我们还对blk-mq进行了更改,以使其能够处理具有加密上下文的BIOS。 blk-mq可以将许多BIOS合并到同一请求中。这些BIOS必须具有连续的数据单元编号(还必须对blk-merge进行必要的更改以确保这一点)–因此,仅保留第一个BIOS的数据单元编号就足够了╱,因为这就是存储驱动程序需要推断请求中每个生物中每个数据块要使用的数据单元号。 blk-mq通过请求的rq_crypt_ctx跟踪用于请求中所有BIOS的加密上下文。将第一个生物添加到空请求后,blk-mq会将该生物的加密上下文编〒程到request_queue的键槽管理器中,并将返回的键槽存储在请求的rq_crypt_ctx中。在加密上下文中运行的所有功能都在blk-crypto.c中。

                上一篇:Linux企业运维高效技巧心得...
                下一篇:Linux中gpgcheck是什么意努力啊思?...

                金源在线客服

                QQ在线咨询

                咨询电话
                010-83650488

                在线咨询

                在线咨询

                电话咨询