近日,随着 Linux 6.14 rc1 的发布,Linux 内核的源代码总量首次超过 4000 万行。作为从服务器到物联网设备的核心支柱,Linux 内核已发展为现代技术体系中不可或缺的关键组件。这一里程碑也引发众人热议,代码体量的扩大,对代码质量与性能的持续提升究竟是好还是坏?编译 | 苏宓出品 | CSDN(ID:CSDNnews)Linux ...
Enlightenment 作为 Linux 最古老的桌面环境之一,近日发布了 0.27 版本。这次更新带来了大量修复和一些新功能,同时伴随着 EFL 1.28 的发布。Enlightenment ...
随着移动计算的迅速发展,Android系统不仅成为了一种消费设备的操作平台,也逐渐成为了程序开发与系统管理的重要舞台。在这一背景下,Termux、BusyBox、GNURoot Debian和AnLinux等应用程序作为强大的工具,赋予用户在Android设备上使用Linux命令行的能力,极大地提升了移动设备的功能性与灵活性。 Termux:强大的终端模拟器与Linux环境 首先,Termux是一 ...
微软贡献的代码与 ARCH_HAS_EXECMEM_ROX 内核配置相关,该配置允许使用只读执行(ROX)权限缓存可执行内存(EXECMEM)。 微软贡献的代码主要在 Linux 6.13 ...
快科技1月14日消息,据报道, Linux内核6.13遭遇了一次严重的危机差点翻车,起因是微软贡献的代码出现了问题,所幸Intel和AMD的及时介入解决了问题。 微软提交的代码主要与ARCH_HAS_EXECMEM_ROX内核配置相关,该配置用于改善x86_64/AMD64架构的性能,允许使用只读执行(ROX)权限缓存可执行内存(EXECMEM)。
CFI作为一项保证系统安全的重要机制,借助影子堆栈和间接分支目标(IBT)防范多种高级攻击。这次事件中的微软代码在Linux内核的alternative.c文件中引发浪潮,甚至在特定情况下导致系统崩溃。这一消息迅速引起了x86内核维护者的警觉,英特尔的Peter ...
英特尔工程师Peter Zijlstra意识到问题的严重性,并迅速提交了紧急修复。他指出,微软的代码在alternative.c文件中引发了混乱,甚至导致部分CFI变体会使系统崩溃。与此同时,AMD的Borislav Petkov也对此表示不满,批评这一代码未经x86维护者的审核就被合并,造成了一系列无法预料的后果。
IT之家 1 月 14 日消息,科技媒体 NeoWin 昨日(1 月 13 日)发布博文,报道称 Linux 内核 6.13 差点翻车,微软贡献的代码存在问题,不过在英特尔和 AMD 及时介入下,挽救了局面。
Linux 发行版的 困惑与 GNOME OS 的可能性 目前的 Linux 世界是由各种发行版(比如 Ubuntu、Fedora、Arch Linux 等)组成的,每个发行版都有自己的一套规则和特性。虽然选择多样性是优点,但也带来了很多困惑和不便。 使用了不可变的系统设计,保证稳定性。 平台声明 ...