ReactOS 在 SMP/多核支持方面取得进展


作为致力于与 Windows 应用程序/驱动程序二进制兼容的开源项目,ReactOS 直到 2022 年仍在努力实现支持对称多处理 (SMP,  symmetric multi-processing)。

SMP/多核支持是一项重要功能,无论是对于现在的硬件还是大约 20 年前的设备。此外,这也是 ReactOS 的一个痛点,不过情况正在改善。

▲ 实验性代码允许 ReactOS 在 SMP 模式下启动到桌面

通过运行尚处于实验性阶段的代码,ReactOS 首次在 SMP 模式下运行,并成功启动了桌面——尽管是在安全模式下。

虽然 ReactOS 在 SMP 支持方面取得了重大进展,但这些代码尚未被合并(也未准备就绪),在代码进入主线前,还需要完成许多工作。但无论如何,这是 ReactOS 的一个重要里程碑,这个“开源 Windows”操作系统正在努力向前推进。


相關推薦

2022-04-03

ReactOS 已支持运行射击游戏《战地1942》和《战地2142》。 《战地1942》于 2002 年发行,是当时十分流行的第一人称射击游戏,现在已成功运行在这款“开源 Windows”系统上。据介绍,虽然声卡驱动无法正常运行,但使用的 Virtual

2023-06-29

ReactOS 是一个基于 Windows NT 架构设计原则的开源操作系统。所有代码都经过重新编写,ReactOS 并不基于 Linux,而且也不包含任何 UNIX 架构。ReactOS 项目的主要目标是提供一个与 Windows 环境二进制兼容的操作系统,能让 Windows 应用程

2022-09-25

kov 本周更新了 OpenJDK Wiki,概述 Linux 上 OpenJDK 获得 Wayland 支持的最新进展,这也是对成熟的 X11 支持的进一步完善。 这个新的工具包支持继续从头开始实现,目前正在通过 Java 的 Wakefield 仓库和“pure_wl_toolkit”分支完成开发。到

2023-09-15

ReactOS 开发者 @The_DarkFire__ 成功让 ReactOS 在 Steam Deck 上跑起来了。 据了解,这名开发者主要负责 ReactOS 的 UEFI 支持工作。通过这些代码,他顺利在 AMD 支持的 Steam Deck 上运行了 ReactOS。 虽然 ReactOS 成功在 Steam Deck 跑了

2023-11-09

ReactOS 开发团队宣布 64 位(AMD64 和 ARM64)UEFI 引导功能现在可以在更多设备上使用了。这些设备包括个人电脑、诺基亚的 Lumia、苹果的 iPhone 和 Valve 的 Steam Deck 等。 从今年年初开始,开发团队就着手将 ReactOS 的默认引导加载程

2023-10-03

近日,ReactOS Deutschlande.V. 宣布聘请了该项目的长期贡献者,在接下来的五个月内致力于开发 ReactOS GUI 设置模式 (ReactOS GUI setup mode),该特性将替代之前基于文本的设置方案,以降低使用门槛。 目前 ReactOS 正在向 Hermès Bélusca-

2022-12-23

。 重写编译器 Nick 认为,Rust 目前的架构已经难以支持实现增量编译、并行编译等功能。重新开始则可以使用上更多的技术,团队可以通过这种机会认真优化编译时间,简化未来的开发难度。再结合 Rust 2.0,他们可以减少

2023-04-24

64 移植到 AArch64。 FreeBSD 中的 DRM Linux 内核图形驱动程序支持已从 Linux 5.10 更新到 Linux 5.15~5.16,并在 5.17+ 上取得进展。 由 Apple Computer 在 1990 年代编写的 FSX File-System eXercisor 工具,现在已由 FreeBSD 用 Rust 编程语言重写。 更

2022-07-21

产业发展的主要模式。国家“十四五”规划首次提出,“支持数字技术开源社区等创新联合体发展,完善开源知识产权和法律体系,鼓励企业开放软件源代码、硬件设计和应用服务”。 我国开源生态建设取得了积极进展,已经

2023-02-16

,Hangover 的开发在几年前就停滞了,等待 Wine 中的 WoW64 支持完成。直至 Wine 8.0 发布(甚至更好的 Jaceks 的 wow 分支),相关事项才完成。在 10 月份,我开始利用业余时间将 Qemu 与该 WoW64 支持连接起来,并取得了进展;直到今天

2024-02-23

术创新、产品突破、企业培育、场景开拓、产业竞争力等方面提出到2025年和2027年的发展目标。 赛迪研究院未来产业研究中心所长韩健介绍,到2025年要形成“一批+6百”的目标体系,建设一批未来产业孵化器和先导区,突破百

2023-02-07

并到Mesa 23.1 ,其中最重要的是合并了了磁盘着色器缓存支持,在对 Apple Silicon M1/M2 图形的开源 OpenGL 支持方面取得进展。 据外媒 Phoronix 介绍,通过开发人员 Rose Hudson 的合并,现在 Asahi Linux 已可以为 Gallium3D 启用着色器磁盘缓

2022-10-01

3.22版本进行需求讨论和开发工作: 全新的通知中心:支持全局手势唤出、动态快捷按钮、PC&平板切换等功能以及支持唤出/隐藏动效; 全新的屏幕键盘:V1.0自研麒麟输入法屏幕键盘版本计划包括支持键盘传统布局、支持

2024-01-07

能在 Linux 6.8 中合并到内核。这些代码初始阶段应该不会支持许多系统,但它标志着一个重要转变:一旦 Rust 用于用户可见的功能,内核社区将不再可以轻易放弃对该语言的支持。换句话说,将用户可见的 Rust 代码合并到内核中