皇上,还记得我吗?我就是1999年那个Linux伊甸园啊-----24小时滚动更新开源资讯,全年无休!

树莓派 Pi Imager 2.0.2 增加对多个 SSH 密钥和直接 I/O 绕过的支持

树莓派 Pi Imager 2.0.2 增加对多个 SSH 密钥和直接 I/O 绕过的支持

树莓派的 Tom Dewey 今天发布了针对这款跨平台工具的 Raspberry Pi Imager 2.0 系列的第一个更新,该工具用于将 Raspberry Pi OS 及其他操作系统安装到 microSD 卡上。

你可能会认为 Raspberry Pi Imager 2.0.2 只是一个小型更新,仅修复了初始 Raspberry Pi Imager 2.0 版本中发现的一些错误和问题,但实际上它是一个重大更新,增加了许多新功能,例如直接 I/O 绕过,以减少写入过程中的内存压力。

此次发布还引入了零拷贝环形缓冲区,用于下载线程和写入线程之间的数据传输,以降低 CPU 开销;异步缓存文件写入器以重叠下载和磁盘 I/O 操作;在验证过程中添加顺序读取提示以实现更好的预取;以及一个性能数据分析工具,用于调试缓慢的写入操作。

从此次发布开始,Raspberry Pi Imager 将根据可用系统内存动态调整写入队列深度,以实现更激进的性能优化,同时还能跟踪网络、解压缩和写入阶段的详细性能指标。

Raspberry Pi Imager 2.0.2 还改进了驱动处理功能,允许虚拟磁盘在 Linux 和 Windows 系统中被识别为“系统”驱动器,增强了 Linux 系统中对 NVMe 命名空间的检测以正确识别 NVMe 驱动器,并将驱动轮询模式从固定的 1 秒间隔切换为自适应模式。

新版本的 Raspberry Pi Imager 还有一些 UI 改进,例如支持多个 SSH 密钥、带切换按钮的密码字段组件以显示或隐藏密码、组合框中支持输入搜索并使用退格键删除字符,以及在聚焦状态下支持使用 Enter 键打开组合框下拉菜单。

在 Linux 系统上,Raspberry Pi Imager 2.0.2 通过切换为可缩放的 SVG 图标而不是固定大小的 PNG 图标,承诺更好的 HiDPI 支持,并最终解决了在通过 xhost 以 root 权限运行 AppImage 包时出现的令人烦恼的 X11 授权问题,同时正确处理了 XAUTHORITY 。

一些网络改进也已实现,例如在重复失败后自动从 HTTP/2 回退到 HTTP/1.1、记录成功下载时使用的 HTTP 协议版本,以及在中止下载时支持跳过错误对话框。

除了其他值得注意的更改外,Raspberry Pi Imager 2.0.2 还增加了对可提升权限的应用程序包的特权提升支持,通过 --log-file 命令行参数增加了文件日志记录支持,并增加了在 SHA256 验证中重用环形缓冲区内存而非分配新缓冲区的支持。

此次发布还引入了新的 Windows 和 Linux 应用程序图标,以及 macOS 图标的浅色和深色模式变体,新增了从源 SVG 重新生成平台图标的脚本,新增了几种语言翻译,还有一些可访问性改进和少量的错误修复。

如需了解 Raspberry Pi Imager 2.0.2 中实施的更改详情,请查看项目 GitHub 页面上的发布说明,您也可以从同一位置下载该版本的通用 AppImage 二进制文件,适用于 64 位和 ARM64 (AArch64) 系统,包括 GUI 和 CLI 变体。

转自  Raspberry Pi Imager 2.0.2 Adds Support for Multiple SSH Keys, Direct I/O Bypass – 9to5Linux