当前位置:主页 > Win7系统教程 >

为何固态驱动器(ssd)性能在变满时会变慢

发布日期:2013-08-24    作者:大师系统    来源:http://www.udashixitong.com
为何固态驱动器(ssd)性能在变满时会变慢
你是否曾经想过为何你的固态驱动器会伴随时间的推移而降低性能?在这里,你们将研究问题以及怎么使驱动器保持最高速度。
如果你的设备包括固态驱动器(ssd),你或许会注意到,伴随设备的填满,性能会大大降低。在打开应用程序和复制文件时,你会看到比平时更长的时间,并且有时还会导致冻结问题,从而使设备难以使用。
关于文章请查看:
在小型ssd上安装win管理空间
wd sn550 nVMe ssd:优秀的性能,非常好的
怎么处理ssd驱动器不能在win 7上


你现在或许会问:ssd不是应该更快吗?简短的答案是肯定的,固态驱动器比传统的旋转拼盘硬盘驱动器快。但是,由于这些新驱动器技术和nAnd闪存存储的工作方式,因此存在性能问题。
ssd块和TRiM
固态驱动器的工作方式与传统硬盘不同,尽管它们完成相同的任务-它们都存储数据。
当你使用文件并准备好保存文件时,固态驱动器会找到必要的空块并写入数据以进行长期存储。用数据填充空块的过程是写入存储的最快办法,这是操作系统(例如win 7)包括对TRiM的支持的主要原因。

TRiM是操作系统使用的一项功能,用于命令驱动器在组成已删除文件的块上查找和删除任何数据,因此以后,驱动器可以迅速用新数据再次填充它们。
如果块不为空,则固态驱动器必须先删除其中的数据,然后才能再次写入信息,这或许会增加明显的延迟,从而影响性能。
伴随你继续存储数据和存储空间已满,驱动器将开始用完块,并且由于固态驱动器只能在256KB块内的4KB或8KB页中写入数据,因此你以没有完全填满。
问题在于,ssd无法使用块中的剩余空间即可写入新数据,因为它实际上会破坏已经在其上的任何数据。
处理该问题的办法是写操作,该操作将块内的数据加载到缓存中,修改其内容以添加新数据,然后将页面写回到该块中。
唯一需要注意的是,整个过程需要时间,并且在很多块上重复该过程会大大降低速度,从而影响性能。
克服ssd性能问题
为了防止固态驱动器性能下降,很多驱动器制造商在用户无法使用的每个驱动器上增加了额外的存储空间,但这有助于确保ssd不会完全充满,从而将速度保持在可接受的水平。
换句话说,添加额外的存储减少了必须修改部分填充的块以添加新数据的需求。固态驱动器最终会充满众多部分填充的块,但可以确保性能不会迅速下降。
此外,固态驱动器还包括一个“垃圾收集”(GC)处理方案,该处理方案也可以克服性能问题。一旦存储达到容量极限,垃圾收集将查找尚未完全填满的块,并将其合并以释放空间。
保持ssd高速运行
与传统的旋转拼盘硬盘相比,固态驱动器的运行速度快得离谱,但是当你将其装满时,它们会大大降低性能。
保持ssd最高速度的经验法则是永久不要完全填满它们。为避免性能问题,切勿使用其总容量的70%上述。
当你接近70%的阈值时,应考虑使用更大的驱动器更新计算机的ssd。
如果你无法应对挑战,并且需要众多存储空间,则可以使用多种选择。
你可以获得一个外部硬盘驱动器,可以使用usB电缆进行连接。例如,一个不错的选择是western digital 10TB外置硬盘驱动器,它以合理的价格增加了许多额外的存储空间来存储电影,音乐,照片和文档。
如果你需要众多存储空间,但同时也需要ssd速度,那么另一个不错的选择是samsung 860 EVo 1TB  内部固态驱动器。然后,从inateck那里获得价格便宜的  2.5英寸外部硬盘驱动器机箱,安装固态驱动器,然后将其连接到计算机。应该注意的是,固态驱动器的性能不仅受存储在其中的数据量的影响,而且性能会因制造商,组件质量,功能和等级级别而异。

 1/2    1 2 下一页 尾页

栏目专题推荐

电脑系统推荐

系统教程推荐

友情链接:

本站发布的系统与软件仅为个人学习测试使用,不得用于任何商业用途,否则后果自负,请支持购买微软正版软件!

Copyright @ 2022 大师系统版权所有