IT之家 4 月 26 日消息,开源虚拟化仿真器 QEMU 11.0 本周三正式发布,此次更新涵盖广泛变化,涉及所有主要架构及代码库中的大量优化。QEMU 11.0 的主要亮点包括: 弃用过时的 i440FX 与 Q35。 小型代码生成器(Tiny Code Generator,TCG)在 LoongArch 架构上支持更多指令,例如 SC.Q 、LLACQ / SCREL 以及近似倒数指令。 RISC-V 架构新增对 ZALASR 扩展、Zilsd 与 Zclsd 扩展以及 Smpmpmt 扩展的支持。 新增对 MIPS P8700 CPU 的支持。 x86 端新增 Intel Xeon Diamond Rapids CPU 模型。 新增“nitro”加速器,可与新的 nitro 机型配合使用,在 QEMU 下原生支持 AWS Nitro Enclaves。 KVM 后端支持控制流强制技术(CET)虚拟化。 使用 KVM 的 AMD SEV-SNP 与 Intel TDX 虚拟机现在支持重置操作。 VirtIO-GPU 支持处理原生上下文驱动。 QEMU 11.0 还移除了多个老旧 Arm 开发板(如 ast2700a0-evb)以及 pc-i440fx-2.6/2.7 与 pc-q35-2.6/2.7 等 x86 机型。 在迁移命令方面,11.0 移除了无效的“zero-blocks”选项和已忽略的“detach”参数,并删除了信息有限的“query-migrationthreads”命令。同时,弃用了对旧 OABI ABI(包括 NWFPE 仿真)运行二进制文件的能力。 在架构特性方面,Arm 模拟新增 FEAT_ASID2 与 FEAT_E2H0,支持 SMMU v3 IOMMU 硬件加速,Windows WHPX 加速器现已在 Arm“virt”板上可用。LoongArch 的 KVM 支持 PMU 迁移。 QEMU 11.0 在 x86 领域引入了新的“nitro”加速器与 nitro 机器,可原生运行 Nitro Enclaves。KVM 支持 CET 虚拟化,SEV-ES 终止请求现在会报告为客户机 panic 事件,SEV-SNP 与 TDX 机器支持重置。此外,virtio-gpu 现已支持原生上下文驱动,每个输出可独立指定分辨率。 在宿主机支持方面,QEMU 项目宣布放弃对所有 32 位宿主机系统的支持,因为维持 32 位宿主机支持的负担过大。内存预分配线程数从 16 提升至 32 以改善启动性能。 迁移方面,11.0 新增“failing”状态,表示迁移过程中发生错误且正在清理;COLO 现已支持 multifd。 块设备方面,NFS 块驱动增加了对 libnfs v6 的支持,curl 块驱动新增“force-range”选项,FUSE 块导出不再同步处理请求并支持多 iothread。qemu-img create 为 qcow2 新增“keep_data_file”选项。 用户模式仿真方面,11.0 新增 termios2 支持,更新了 statx () 系统调用,修复了 futex () 及 mmap () 相关问题。TCG 测试新增 TCG_TEST_FILTER 过滤机制。
IT之家 4 月 26 日消息,在即将结束的 Linux 7.1 内核合并窗口期中,LoongArch 架构支持迎来一系列更新,获得多项底层能力增强。 根据提交内容,Linux 7.1 已能够更准确地展示并处理龙芯 CPU 漏洞信息,同时为 BPF JIT 引入更多原子指令支持,并扩展了 BPF 跳板(trampoline)的功能特性。此外,还包括缓存维护、系统调用路径及日志等方面的多项优化与修复。 较为意外的是,此拉取请求中还包含了针对 LoongArch 的 32 位支持工作。本次更新新增了 HIGHMEM(IT之家注:包括 PKMAP 与 FIX_KMAP)支持,主要面向 32 位环境,以提升对更大内存空间的访问能力。与此同时,Linux 构建体系也针对 32 位与 64 位配置进行了调整,并补充了围绕 CONFIG_32BIT 的相关处理逻辑。 其他改动还包括对 jump_label 的指令缓存维护进行批处理优化、新增全局与本地 icache 刷新接口、为系统调用分发表引入 Spectre 边界保护,以及改进 KASLR 关闭时的日志记录机制。此外,更新还对 FPU 寄存器状态对齐进行了优化,并调整了中断相关逻辑与栈保护初始化方式。 在 BPF 子系统方面,LoongArch 架构新增对 load-acquire 与 store-release 指令的支持,同时扩展了读-改-写原子操作能力,并提升 trampoline 对函数参数(最多支持 12 个参数及小型结构体参数)的处理能力。
IT之家 4 月 15 日消息, 统信软件今日正式发布统信桌面操作系统 V25 ,推出跨端全天候智能助手 Uclaw,还支持在电脑上操作手机。 IT之家注意到,龙芯中科已官宣深度适配统信 UOS V25,并全程深度参与适配与联合优化, 已完成 LoongArch 全平台适配与调优 ,可确保 V25 在龙芯平台上实现 AI 能力、文件管理、系统稳定性、应用兼容等特性完整落地。 智慧生产力: 系统迈入 AI 3.0(Agent OS)时代,具备任务拆解与多智能体协作能力,这意味着操作系统不再是等待指令的被动工具,而是能够主动理解用户意图、协助完成任务的智能伙伴。 高效生产力: 重塑文件管理,支持多维度全文检索、智能分组、四种视图模式;企业级文件共享默认 SMB 协议,传输性能最高提升 50%,新增“文件投送”功能,与 Windows 设备一键互传;交互采用扁平化 + 毛玻璃设计,音频架构升级为 PipeWire,支持多指手势定制,优化 20+ 模块、150+ 功能点。 可靠生产力: 磐石架构 2.0 实现系统与应用解耦,通过只读保护、原子更新、快照恢复等机制大幅提升稳定性,文件拷贝、压缩等性能显著提升。 ▲ UOS V25 桌面系统在龙芯平台运行 相关阅读: 《 统信 UOS 桌面操作系统 V25 发布:跨端全天候智能助手 Uclaw,支持电脑上操作手机 》