在写了257篇原创Linux/开源相关新闻文章和另外13篇专题文章/Linux硬件评论后,2024年4月已经出版。下面我们来回顾一下四月份最令人兴奋(最受欢迎)的内容。
和往常一样,在观看每月的精彩内容之前,如果您喜欢Phoronix上的所有每日和原创内容,请考虑在观看Phoronix时禁用网络浏览器中的任何广告拦截程序来支持操作。或者加入Phoronix Premium,帮助支持网站,同时享受无广告浏览、单页多页文章、原生暗模式支持和其他好处。不幸的是,由于网络广告行业的现状和广告拦截程序的猖獗使用,尤其是在Linux/OSS领域,运营仍然很困难。下个月6月5日,Phoronix将迎来其20岁生日。
四月份最受欢迎的新闻包括:
XZ被可能允许未经授权的远程系统访问的恶意代码攻击
Red Hat今天针对XZ上的Fedora 41和Fedora Rawdhide用户发布了“紧急安全警报”。是的,用于此压缩格式的XZ工具和库。XZ 5.6.0/5.6.6中添加了一些恶意代码,这些代码可能允许未经授权的远程系统访问。
作为新一代车手的继任者,Red Hat的漫长而生锈的未来之路
Red Hat的显示驱动程序团队最近一直在为Nova制定计划,Nova是一种新的待开发Linux DRM内核驱动程序,用Rust编写,用于开源NVIDIA图形支持,作为支持GPU系统处理器(GSP)的新一代NVIDIA GPU的Nouveau的继任者/替代品。在各种内核抽象仍在设计中,尚未进行上游处理的时候,Rust正在编写这项工作。
GitHub在今天的恶意披露后禁用XZ存储库
今天披露的XZ上游发布包包含恶意代码以破坏远程SSH访问,这无疑是复活节周末的惊喜。。。随着时间的推移,上游项目是如何受到损害的,而现在最新的转折是GitHub全面禁用XZ存储库。
英特尔继续为X86S准备Linux内核
近一年前,英特尔发布了X86S规范(以前称为“X86-S”),通过取消对16位和32位操作系统的支持来简化英特尔体系结构。X86S在放弃传统模式、5级分页改进以及x86_64的其他现代化改进方面向前迈出了一大步。在Linux 6.9内核中,有更多的x86S位可以用于这项正在进行的工作。
Rust编写的Redox操作系统性能显著提高
开源的Rust编写的Redox操作系统最近对其内核进行了“显著”的性能和正确性改进,进一步展示了这种从头开始的操作系统的功能。
Linux 6.9将为具有大量RAM的系统更快地启动
Linux 6.9内核将能够引导具有大量内存的系统,尤其是使用HugeTLB页面,比以前的内核快得多,从而显著缩短了引导时间。
Microsoft帮助使Linux内核语言更具包容性
随着时间的推移,微软的Linux内核贡献已经超越了最初对Hyper-V支持和Azure的其他需求的业务关注,以及围绕Windows Linux子系统(WSL)的贡献。微软还雇佣了更多关键的Linux贡献者,并在systemd等其他项目中持有股份。本周早些时候,一位微软工程师为Linux内核开发了Rust语言改进的补丁,而现在假期周末结束时,这些补丁旨在使Linux内核语言更具包容性。
Linux 6.9设置为删除旧的NTFS文件系统驱动程序
两年前与Linux 5.15合并,使用Paragon Software开发的“NTFS3”驱动程序,提供工作读写支持和其他改进,以支持Microsoft的NTFS文件系统驱动程序。这个驱动程序比主线内核中的原始NTFS只读驱动程序有了很大的改进,并且比使用NTFS-3G FUSE文件系统驱动程序更快。现在,随着足够的时间过去,NTFS3驱动程序运行良好,旧的NTFS驱动程序被设置为删除。
Fedora Workstation 41默认不再安装GNOME X.Org会话
Fedora Workstation长期以来一直默认使用GNOME的Wayland会话,但它仍继续安装GNOME X.Org会话,用于后备用途或选择使用它的人。但对于今年晚些时候发布的Fedora Workstation 41,有一个新批准的计划,即默认情况下不再安装GNOME X.Org会话。
Lisa Su在推特上发布关于开源AMD GPU固件的推文后表示“团队正在努力”
Tiny Corp的George Hotz正致力于Tinygrad和TinyBox在开源人工智能领域的有趣发展,此前曾就ROCm问题向AMD发出呼吁。昨天,“小公司”发布了关于人工智能训练运行因MES错误而崩溃的新推文,并呼吁AMD开源固件,AMD首席执行官Lisa Su对此做出了回应。
Llamafile 0.7提供AVX-512支持:AMD Zen 4的即时蒸发时间快10倍
Mozilla Ocho小组将于本复活节周日发布新版Llamafile。Llamafile是一种从单个文件分发和运行大型语言模型(LLM)的方法,使LLM更易于分发和供开发人员和最终用户使用。Llamafile仍然是Mozilla近年来最有趣的非浏览器项目之一,迄今为止前景光明。
Linux 6.9进行更改以满足Microsoft对EFI x86 Shim Loader签名的要求
EFI更新今天被合并为正在进行的Linux 6.9合并窗口。在这个周期中,EFI内核代码增强了机密计算功能,并满足了微软的要求,让他们再次签署x86填充程序以进行UEFI安全引导处理。
Linux 6.9带来的惊人变化:英特尔/AMD、FUSE Passthrough&;更多铁锈
根据Linus Torvalds今天的感受,Linux 6.8今天可能会以稳定的状态首次亮相,这反过来标志着Linux 6.9合并窗口的开启。。。否则,它将被推迟一周。无论如何,正如今天的预览中所分享的,Linux 6.9有很多有趣的工作在排队。
Linux基金会推出Valkey作为Redis分叉
考虑到Redis最近的变化,即对其未来的所有版本采用双源可用许可(Redis源可用许可证v2和服务器端公共许可证v1),Linux基金会今天宣布了他们的Redis分支。
KDE开发人员目前每天看到150到200个Bug报告
KDE开发人员Nate Graham发布了他的每周开发摘要,概述了KDE空间中有趣的功能工作和错误修复。最近发布的Plasma 6.0刚刚发布,许多错误报告仍在不断出现,而开发人员已经在忙于处理Plasma 6.1的新功能。
AMDGPU Linux驱动程序不再允许您无限制控制以降低功率限制
AMDGPU Linux驱动程序直到最近的Linux 6.7内核版本才允许您降低图形卡的功率限制,嗯,没有限制。。。这允许AMD Radeon Linux用户在出于功率/效率原因而需要时限制其GPU功率消耗。但从Linux 6.7开始,他们开始强制执行由各自的显卡BIOS设置的较低功率限制。用户请求恢复这一更改,但以安全的名义,这一下限强制执行将继续有效。
LXQt桌面现在“100%”为Wayland做好准备
轻量级LXQt桌面环境已完全准备好应对Wayland世界。
Microsoft工程师发送Rust Linux内核修补程序用于就地模块初始化
我们生活在这样一个时代,微软不仅继续为Linux内核做出重大贡献,而且进一步充实了Linux内核的Rust编程语言支持的设计。以前难以想象的微软、Rust编程语言和Linux内核的结合。
exFAT驱动程序在Linux 6.9中拥有更快的“dirsync”性能
最新的Linux 6.9文件系统驱动程序是微软的exFAT文件系统。
Microsoft默认为WSL启用DNS隧道-更可靠的网络
微软正在向Windows Subsystem for Linux(WSL)用户推出WSL 2.2.1,提供更可靠的网络支持、挂起修复和其他改进。
以及本月最受欢迎的评论/专题文章:
Ubuntu 24.04提升性能,在AMD Ryzen Framework 16笔记本电脑上超过Windows 11
对于Framework 16笔记本电脑,我一直想进行的性能测试之一是看到这款AMD Ryzen 7 7840HS供电的模块化/可升级笔记本电脑的Linux与Microsoft Windows 11的对比。最近,在我的基准测试队列中,我还将Ubuntu 23.10的性能与这款笔记本电脑上接近最终版本的Ubuntu 24.04 LTS进行了比较,并与完全更新的Microsoft Windows 11安装进行了比较。
AMD Ryzen 9 7950X&;英特尔酷睿i9 14900K:Ubuntu 22.04 vs.23.10 vs.24.04 Linux性能
作为我正在进行的新发布的Ubuntu 24.04 LTS Linux发行版基准测试的一部分,今天的重点是研究高端Intel Core i9 14900K和AMD Ryzen 9 7950X台式机,同时比较Ubuntu 22.04.4 LTS、Ubuntu 23.10和Ubuntu 24.04 LTS在数十种工作负载下的性能。
Fedora 40上GCC 14与LLVM Clang 18编译器的性能
Fedora Linux的一个前沿优势是,它在发布时总是附带最新的开源编译器工具链。对于他们每年的春季发布,这通常意味着要附带一个GCC编译器,该编译器甚至还没有正式发布为稳定版本。随着本周Fedora 40的发布,它将以GCC 14.0.1作为开发版本,并将在未来几周内以GCC 14的首次稳定发布达到高潮。此外,Fedora 40拥有所有其他最新的GNU工具链组件,然后在LLVM方面使用当前的LLVM 18稳定系列。对于那些好奇GCC 14与LLVM Clang 18的性能如何的人来说,这里有一系列在Fedora Workstation 40上使用由Zen 4 AMD Ryzen Threadipper 7980X供电的System76 Thelio Major工作站进行的C/C++基准测试。
AMD Radeon Linux游戏性能在KDE Plasma 6.0 X11与Wayland之间不相上下
自从KDE Plasma 6.0桌面版以及一些解决最初问题的点发行版发布以来,几周过去了,我一直想运行一些Plasma 6.0 Linux游戏性能基准测试。我很快就会使用Fedora 40获得一些有趣的指标,而在这篇最初的文章中,我们将了解KDE Neon上Wayland和X11会话之间的KDE Plasma 6.0游戏性能。同样,GNOME Shell及其X11和Wayland会话的结果也是如此。
Ubuntu 24.04为AMD线程处理器7980X/System76 Thelio Major带来一些性能提升
随着Ubuntu 24.04 LTS将于本月晚些时候发布,测试版现在也可以使用,我最近花了更多的时间来测试下一期Ubuntu Linux长期支持的最新开发状态。与在英特尔和AMD的服务器级硬件上看到的Ubuntu 24.04的一些性能提升类似,在工作站硬件上的测试也显示出比当前的Ubuntu 23.10版本有一些提升。以下是System76 Thelio Major与AMD Ryzen Threadipper 7980X的一些比较测试。
AMD宣布推出Ryzen PRO 8840&;PRO 8000G系列CPU
继今年早些时候推出Ryzen 8000G系列处理器以及Ryzen 8840系列移动处理器之后,AMD现在宣布为商业客户提供相关的“PRO”部件。
英特尔至强Max为OpenVINO&;ONNX与Linux 6.9
上周,我很惊讶地看到AMD EPYC在Linux 6.9的开发内核中使用该内核获得了许多性能提升,我很好奇,在这个将于5月稳定推出的内核上,还有哪些平台可以从更好的性能中受益。本周,我转而使用Supermicro Hyper SuperServer SYS-221H-TNR运行一些英特尔至强Max的新基准测试。Linux 6.8稳定版与Linux 6.9-rc2版进行了230多个基准测试,以寻找任何性能差异。
TUXEDO Pulse 14 Gen 3作为强大的AMD Ryzen 7 Linux笔记本电脑继续运行良好
在过去的两个月里,我一直在测试TUXEDO Pulse 14 Gen 3笔记本电脑,作为这家巴伐利亚Linux PC零售商的新款AMD Ryzen笔记本电脑。它在Linux下运行得很好(正如TUXEDO Computers所期望的那样),并且在功率和性能方面具有很强的适应性。对于那些需要一台功能强大的Linux笔记本电脑的人来说,TUXEDO Pulse 14 Gen 3在其内部的TUXEDO OS发行版和Ubuntu Linux下都证明了相当稳定和可靠。
Linux上至关重要的T705 PCIe 5.0 NVMe SSD
2月,关键T705 PCIe 5.0 NVMe M.2 SSD发布,3月进入零售渠道。这是一款速度非常快的PCIe 5.0固态驱动器,Critical最近将其发送给我们的Linux测试和审查。
英特尔宣布推出Gaudi 3 AI加速器,英特尔至强6品牌
英特尔今天在亚利桑那州举行的2024年愿景大会上宣布了高迪3人工智能加速器。高迪3带来了来自英特尔的一些相当大胆的人工智能声明:与NVIDIA H100相比,平均50%的推理能力更好,40%的电源效率更好。所有的成本都是NVIDIA H100的“一小部分”。高迪3听起来很有前景,很有兴趣看看它是如何在市场上被采用的。此外,英特尔还公布了其即将推出的服务器处理器Xeon 6的新品牌,该处理器以前的代号为Sierra Forest和Granite Rapids。
Stay tuned for an exciting May filled with lots of interesting news and Linux benchmarks.