当前位置:网站首页 > 电脑问答 > 正文

Windows为什么不能很好的支持固态硬盘

作者:king发布时间:2023-08-03分类:电脑问答浏览:15


导读:  硬盘驱动器(HDD)读/写花费的时间大概相同,而PC上的SSD(SSD是固态硬盘,没有加速存写技术(WA))驱动器写数据的时间却是读数据时间的100倍。在大多数情况下,SS...
  硬盘驱动器(HDD)读/写花费的时间大概相同,而PC上的SSD(SSD是固态硬盘,没有加速存写技术(WA))驱动器写数据的时间却是读数据时间的100倍。在大多数情况下,SSD唯一所做的就是读取HDD上的rips(快速信息展示服务),像80/20这样的读/写法可以使它们在速度上不相上下。任何超出80/20这一比例的读写规律都将表明SSD的执行性能不如HDD。当然,这还取决于许多其它因素,但是这是一个经验法则。 Windows为什么不能很好的支持固态硬盘Windows是基于以下两个方面的,从而使其在支持SSD方面存在问题:  1.它假定读和写数据花费的时间是相同的。  2.它使用4KB虚拟内存[虚拟内存是计算机系统内存管理的一种技术。]页面[页面是一个日常用语,指书籍或其他阅读类的其中一面。]。这是70年代早期(或者可能是60年代后期)第一代IBM虚拟内存系统遗留下来的,在当时相对于大型机总的核心内存来说,4KB的容量[常指一个物体的容积的大小,容量的公制单位是升。]已经算是很大了。这意味着每一个回收页面都以离散的4KB大小写入磁盘。  企业级SSD具有DRAM写缓冲区[缓冲区是地理空间目标的一种影响范围或服务范围,具体指在点、线、面实体的周围,自动建立的一定宽度的多边,数学表达为:Bi=(x:d(xi,Oi)≤R)。],将这些小容量随机写缓冲区聚集起来,然后将它们传递到闪存[闪存(Flash Memory)是一种长寿命的非易失性(在断电情况下仍能保持所存储的数据信息)的存储器,数据删除不是以单个的字节为单位而是以固定的区块为单位(注意:NOR Flash 为字节存储。],作为更大容量的缓存区(大量的写缓冲区的整合),这对于DRAM来说是有必要的,或者是当电源断电时,这也是非常重要的。这样,就会存在一些罕见的闪存写缓冲区。缓冲区提高了驱动器厂商的生产成本。PC上的SSD就没有这种缓冲区(少数除外,如Micron的新产品P200),所以,SSD受到了限制。  在Windows中增加对SSD的支持,包括驱使O/S收回更大的DRAM页面,这样其它软件就可以延迟磁盘写操作,直到获得一个更大的写页面空间。NAND芯片的擦除块是256KB,这是获得最快的NAND响应的最佳容量大小。86%的科技爱好者也看的内容:p2塑料盒是什么意思?怎么去除英特尔核心显卡的桌面右键菜单?微博身份认证怎么认证?中国最大的手机公司排名?小学四年级英语一般过去式造句?如何彻底擦除移动硬盘上的数据?iphone12字体怎么下载?黑鲷晚上好钓吗?