自学内容网 自学内容网

[241102] Fedora Linux 41 正式发布 | Wasmer 5.0 发布

Fedora Linux 41 正式发布

主要更新:

  • DNF 5: 更快、更小、依赖更少,统一了容器、服务器、桌面和设备的包管理体验。
  • 桌面更新:
    • Fedora Workstation 41 基于 GNOME 47,默认终端改为 Ptyxis。
    • Fedora KDE Plasma Desktop 搭载 KDE 6.2,新增 KDE Plasma Mobile 旋转版。
    • 全新 Fedora Miracle 桌面环境,基于 Mir 和 Wayland 构建,支持平铺窗口管理和流畅动画。
  • 镜像模式新选项:
    • 引入 bootc 工具,取代 rpm-ostree,提供更灵活的镜像构建方式。
    • 支持 bootupd,简化引导加载程序更新。
  • 安全启动支持 Nvidia 驱动: 重新支持需要 Nvidia 闭源驱动的系统启用安全启动。
  • MIPI 和 Pipewire 摄像头支持: 集成 Intel IPU6 MIPI 摄像头支持,Firefox 默认启用 Pipewire 视频 支持。

来源:

https://fedoramagazine.org/announcing-fedora-linux-41/

Wasmer 5.0 发布

Wasmer 是一个极快且安全的 WebAssembly 运行时,它使极其轻量级的容器能够在任何地方运行:从桌面到云端、边缘和浏览器。

近日 Wasmer 5.0 正式发布,带来了性能提升、代码精简和更多令人兴奋的新特性。

核心亮点:

  • 新增实验性后端支持: V8、Wasmi 和 WAMR,通过 Wasm-C-API 集成,为开发者提供更多选择,并为未来支持更多后端奠定基础。V8 后端的加入尤其引人注目,它将带来强大的调试体验以及对 WebAssembly 异常和垃圾回收的支持。通过一系列基准测试,Wasmer 展示了不同后端的性能表现。
  • 全面支持 iOS: 通过 WAMR、Wasmi 和 V8 绑定,Wasmer 首次将 WebAssembly 带到 iOS 设备,为移动开 发开辟了新的可能性。
  • 更精简的代码库: 删除了 Emscripten 绑定及一些长期未维护的依赖项,减少了 20,000 行代码,使代码 库更轻量、更易于维护和开发。
  • 性能增强: 模块反序列化速度提升高达 50%,这得益于 rkyv 零拷贝反序列化库的更新。各个后端的性能 也得到了显著提升。
  • 编译器升级: 使用最新的 LLVM 18 和 Cranelift,带来了运行时速度的显著提升,并实验性地支持 LoongArch64 架构。

其他改进:

  • 提供了多种后端选择,包括原生编译器(Singlepass、Cranelift、LLVM)、浏览器、JavascriptCore、V8、Wasmi 和 WAMR。
  • 进行了大量的基准测试,比较了不同后端在各种场景下的性能。

Wasmer 5.0 是 WebAssembly 发展历程中的重要一步,它为开发者提供了更强大、更高效的工具,也为 WebAssembly 的未来发展带来了更多可能性。

来源:

https://wasmer.io/posts/introducing-wasmer-v5


x-cmd 用户想要快速体验新版,可通过 install 模块进行安装:

# 查询并执行 wasmer 的安装命令
x install wasmer

在这里插入图片描述

搭配 fzf 交互式安装:

# 启用 install 模块的交互式 UI
x install

在这里插入图片描述

进一步探索:

  • https://cn.x-cmd.com/install/

更多内容请查阅 : blog-241102


原文地址:https://blog.csdn.net/edwinjhlee/article/details/143430593

免责声明:本站文章内容转载自网络资源,如本站内容侵犯了原著者的合法权益,可联系本站删除。更多内容请关注自学内容网(zxcms.com)!