ReactOS 0.4.9释出,改善稳定度、更完整相容Windows
2018-07-25 11:06:03 | 来源:ithome | 投稿:莹莹 | 编辑:dations

原标题:ReactOS 0.4.9释出,改善稳定度、更完整相容Windows

与Windows相容的开放作业系统ReactOS,释出了0.4.9版本,由于官方将更新节奏缩短成每三个月一次,更短的更新周期也就代表着版本间的差异较小,但官方强调,这次他们大部分的努力都放在底层的改进,因此这个版本提供了更高的稳定性以及一致性。

在ReactOS△0.4.9中,他们改写了FastFAT驱动程式的行为。官方提到,过去系统不稳定发生在记忆体管理员、公用快取、硬件抽象层以及FastFAT驱动程式四者的交互作用,而其中影响最大的则是FastFAT驱动程式泄漏资源占用了公用快取,导致在复制大型文件的时候,容易造成系统崩溃。

针对这个问题,新版的ReactOS对于快取加入限制机制,虽然限制快取可能导致系统I/O的速度变慢,但是却可以保证大型档案操作服务稳定,不会像以前一样发生系统崩溃。另外一个重大稳定性改进,便是支援覆写Dirty△Volume,可以很大程度的减少文件损坏的可能性。当系统启动Chkdsk时侦测到Dirty△Volume,便会触发修复动作修复这些损坏的部分。

官方提到,这个版本的ReactOS已经有能力可以建构ReactOS本身,也就是自我托管(Self-hosting)的能力,而这也代表着作业系统的成熟度达到一个里程碑。官方解释,编译任何大型的程式码,像是作业系统或是网页浏览器,都是对系统压力承受的考验,无论是在记忆体或是或是储存I/O上都是。

而正在编译的程式码要从储存装置载入到记忆体中,需要更多的记忆体存放控制,以连结这些已编译的物件。现代建置系统会以多个编译过程来加速建置过程,因此作业系统本身的资源调度能力也需要达到一定的程度。过去虽然ReactOS也能实现自我托管,但是只能在老旧版本的核心中实现,之后为了使核心能更兼容NT系统设计与实作,经过重新改写的核心失去自我托管的能力。经过多年的底层改善,ReactOS△0.4.9重新恢复了这个能力。

而这个版本也进行了壳层品质的改善,其中一个分辨Zipfldr(Zip档案夹)的扩充,现在ReactOS也像是Windows一样,不需要安装第三方工具,也可以进行压缩与解压缩档案的工作。另外,官方提到,Windows的相容性处理依赖ShimEngine,ShimEngine能允许载入版本稍微不同的函式库以及API,而ReactOS的做法大致相同,并且加入了通过Version△API让ReactOS呈现为Windows△8.1的能力。

tags:

上一篇  下一篇

相关:

微软在Snap商店释出PowerShell Core

微软宣布将自家PowerShell△Core以Snap方式发布,让各Linux发布版的用户都能够安全方便的使用。而且受惠于Snap自动更新的特性,PowerShell用户可以直接取得微软最新的更新版本。PowerShell计划经理Joey△Aiello表示,

【报价】FeiyuTech G6 / G6 Plus 多合一稳定器 相机+手机+GoPro百搭 | 香港 UNWIRE.HK 玩生活.乐科技

稳定器的品牌来说,Feiyu Tech 相信大家都必定听过,而这日 FeiyuTech 便在香港正式发布了 FeiyuTech G6 及 FeiyuTech G6 Plus 新一代稳定器。当中的 FeiyuTech G6 Plus 更打破了大部稳定器的限制,能直接切换不同配

Docker释出应用程序指南,助企业将传统应用搬至容器环境

图片来源: Docker 近年公司创新力下降是Docker屡遭外界的批评,像是去年Rancher执行长梁胜就曾言,该公司面临了创新瓶颈。久未有大幅度产品更新的Docker,在今年DockerCon上终于开始有推新品,像是DockerCon企业版加

红帽释出Ansible Engine 2.6版,强化支援混合云环境

在2015年红帽并购DevOps工具厂商Ansible后,开始与自家产品生态系如Red△Hat△OpenStack、OpenShift进行整合,让使用者可以加快基础架构环境部署工作。而近日该产品线下的Ansible△Engine发布2.6版,开始加强支援多云

微软Windows 10 IoT Core服务预览版上线,提供10年作业系统支援服务

物联网应用是近年微软努力加强布局的市场,近期该公司公有云Azure上的物联网布局,先是加强Azure△IoT△Central功能,让企业可以更快注册大量装置,日前也与通用电器联手推动工业IoT发展,未来要加强整合Azure与工业

站长推荐: