近期,微软承认了一个新的BUG,该问题会导致使用持久性内存的设备出现启动缓慢的问题,并且影响了多个Windows版本。
持久性内存出现Bug
微软在新发布的支持文档中表示,配置了使用大容量内存(包括持久性内存)的Windows设备之后,计算机启动的时间将比预期的时间更长。
另外,在启动后短时间内,会增加CPU使用率。当应用程序快速连续释放并重新分配大范围的内存时,CPU使用率就会增加。
持久性内存(PMEM),也称为非易失性内存(NVM)或内存级存储器(SCM),是一种新的存储技术,填补了现有存储性能和容量的不足,旨在提供持久化的内存访问和更加显著的访问速度。
持久性记忆可同时用于Windows客户端和Windows服务器,但是如果系统配置使用大容量内存,则会延长启动时间。在重新启动和运行释放内存期间,系统必须先清除所有物理内存,然后才能使用持久性内存。
影响版本
此漏洞会影响Windows服务器和客户端版本,但普通消费者不用担心,因为一般情况并不会使用持久性内存功能。
而且只有当用户在存储模式下使用持久内存时,Windows平台的启动性能才会受到影响,仅仅将其用作存储设备则不会影响系统启动时间。
目前已知以下版本受到Windows平台启动缓慢的影响:
Windows Server IoT 2019 Standard
Windows Server IoT 2019 Datacenter
Windows Server 2019 Standard
Windows Server 2019 Datacenter
Windows Server 2016 Standard
Windows Server 2016 Datacenter
Windows 10 Pro for Workstations
目前,微软正在努力解决此问题,之后将在以后的Windows版本中作为更新的一部分推出,此外,微软承诺会进行一些其他优化措施。
* 本文由看雪编辑 LYA 编译自 Bleeping Computer,转载请注明来源及作者。
* 原文链接:
https://www.bleepingcomputer.com/news/microsoft/microsoft-warns-of-windows-slow-startup-due-to-persistent-memory/