当前位置:首页 > 系统运维 > 正文内容

Win 7对固态硬盘的优化步骤

a8116255320年前 (2006-03-01)系统运维22

微软开发windows Vista的时候,固态硬盘还没有如此火热,所以并未得到相应的优化。windows 7就不同了,微软从一开始就把固态硬盘放在了关键位置上,近日更是通过E7官方博客详细阐述了新系统的相应优化措施。

一、固态硬盘性能退化与Trim请求操作

闪存区块(Block)、页面(Page)和单元(Cell)必须首先擦除才能写入新的数据,所以新买的固态硬盘表现很好,但是使用时间长了就能感觉到性能有所下滑,此前intel就试图通过升级固件予以解决。

微软表示,他们也观察到了这种现象,但并没有大家想象得那么严重,事实上除了专门进行基准测试,用户在日常操作中基本感觉不到不同。

当然了,厂商们仍然有义务更大化地维护高性能。硬件厂商一是在固态硬盘出厂前预先对其进行全面擦除(类似硬盘低级格式化),二是准备一块专门的空间来存放密集爆发性写入,企业级硬盘甚至会为此保留最多50%的空间,以便长期维持较高的持续写入速度。

微软还与固态硬盘厂商联合使用了一种“Trim”机制。在Windows 7里,假如固态硬盘报告支持ATA协议数据集管理(D *** )命令里的Trim属性,NTFS文件系统就会在用户删除文件的时候要求ATA驱动向固态硬盘发出新的Trim操作指令,告诉它相关页面可以安全擦除。固态硬盘得到这一指示后,就不会急于执行擦除操作,而是等到合适的机会,也就是再次有写入操作的时候,因为这时相关页面已经可以重新使用,就不需要再执行擦除操作了。

举个例子,假如一个128KB大小的区块内存放着一个128KB的文件,假如文件被删除并执行Trim操作,固态硬盘就可以避免把这个区块中的字节与对此区块的后续写入所需的其它字节相混合,这能大大减轻固态硬盘的“磨损”。

在Windows 7里,Trim请求不仅限于删除操作,也于分区和卷级别命令、文件系统命令、系统还原功能完全整合。

二、Windows 7优化与默认行为简述

在固态硬盘上,Windows 7会禁用磁盘碎片整理,因为固态硬盘的随机读取操作机制很好,整理文件碎片不会再起到什么帮助。

Windows 7还会在固态硬盘默认禁用SuperFetch、ReadyBoost,以及启动和程序预取,这些功能都是针对传统硬盘设计的。

Windows 7内置的分区创建工具也会考虑固态硬盘的特性。当然,把系统分区放在固态硬盘上更佳。

1、Windows 7会支持Trim么

支持。参见上文。

2、在固态硬盘上会默认禁用碎片整理么

会。Windows 7的碎片整理会排除固态硬盘分区,而且假如硬盘分区随机读取性能超过8MB/s,碎片整理也会无视它。

8MB/s这一指标是微软内部分析得出的,会在最终版的系统中加入。其实这个规定意义不大,因为固态硬盘普遍都在11-130MB/s,而测试的182块传统硬盘只有6块超过了2MB/s,其它全部在0.8-1.6MB/s。

3、在固态硬盘上会禁用SuperFetch么

会,但不是绝对。

微软最初打算完全在固态硬盘上禁用SuperFetch,但在部分系统上碰到了大幅度的性能衰退,后来发现之一代固态硬盘的随机写入和擦除操作过于频繁,最终导致读取速度变得极慢,而开启了SuperFetch和其它预取技术后,性能明显回升。

4、NTFS会压缩固态硬盘上的文件夹和文件么

压缩文件有助于释放可用空间,但压缩、解压需要额外的cpu资源,在笔记本上也会更耗电,所以只适合对不太常用的文件执行该操作,而对于频繁读写的文件和文件夹就不必要了,比如我的文档,比如Internet临时文件夹。

5、Windows搜索索引在固态硬盘会有不同么

没有。

6、Bitlocker针对固态硬盘优化了么

是的,在NTFS文件系统上。BitLocker是针对整个分区读取、加密和写入的,而NTFS文件系统会通过Trim命令帮助固态硬盘优化此操作。

不会。媒体录制和播放大都是持续操作,而且现在固态硬盘的单位容量价格比传统硬盘贵很多,所以保存和备份还是首选机械硬盘。

8、写入缓存对固态硬盘有意义么 假如固态硬盘支持写入缓存,Windows 7有何相应举措

有的固态硬盘除了闪存芯片、主控制器,还会加入一定量的RAM作为缓存,这是在模仿传统硬盘来缓存写入。对于这类设备,预计在Windows 7里的擦除和写入命令和传统硬盘维持在同一水平。

9、RAID对固态硬盘有意义么

是的。固态硬盘RaiD能和机械硬盘RAID一样得到更高的性能和可靠性。

10、页面文件应该放在固态硬盘上么

是的。大多数页面文件(Pagefile.sys)操作都是很小随机读取或大型持续写入,这都是固态硬盘最擅长的地方。

微软在对页面文件读写进行了数千次追踪后发现,页面文件的读取、写入比是40:1,67%的读取小于4KB、88%不到16KB,62%的写入不小于128KB、45%正好是1MB。

简言之,没有比页面文件更适合放在固态硬盘上的了。

11、休眠文件放在固态硬盘会有好处么

不会。hiberfile.sys是大块读取、写入的,所以放在机械硬盘或固态硬盘上都一样。

12、Windows体验指数会根据固态硬盘性能做何调整

Windows 7加入了一些新的随机读取、随机写入和擦除评估。一款不错的固态硬盘得分会在6.5之上,更高可得满分7.9,测式期间的1.9分、2.9分等反常评价不会再出现。

当然了,假如固态硬盘本身性能一般,在Windows 7里的得分会和Windows Vista下差不多,不会水涨船高。

扫描二维码推送至手机访问。

版权声明:本文由2345好导航站长资讯发布,如需转载请注明出处。

本文链接:http://www.2345hao.cn/blog/index.php/post/15779.html

分享给朋友:

“Win 7对固态硬盘的优化步骤” 的相关文章

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04打开个几个应用窗口最小化后怎么切换呢?

ubuntu14.04应用窗口列表在哪里?在ubuntu下打开个几个应用窗口最小化后怎么切换呢,应用窗口列表在哪里呢? 1、多打开几个chrome浏览器窗口。 2、然后都做最小化处理。 3、现在我们在桌面左边的面板上找到"左右两边有小白点"的chrome浏览器应用图标,这就是chr...

windows 7如何创建拨号连接

windows 7如何创建拨号连接

一、打开控制面板,选择“网络和共享中心”; 二、在网络和共享中心中选择“设置新的连接或网络”; 三、选择连接到Internet; 四、选择“仍要设置新的连接”; 五、选择“宽带PPPoE ”; 六、输入对应的宽带帐号及密码,点击连接即可;...

windows 7玩网游PING高即网络延时比较高的解决方法

windows 7玩网游PING高即网络延时比较高的解决方法

经常听见有人说用Windows 7玩网络游戏的时候网络延时比较高,也就是ping比平时xp的时候高一点,一直找不到原因,很苦恼。今天我们终于找到理由了,原来是Windows 7的一个服务在作怪,这个服务叫:Multimedia Class Scheduler,就是这个服务让我的PING如此高,问题是...

Ubuntu 14.10上安装新的字体图文教程

Ubuntu 14.10上安装新的字体图文教程

像Ubuntu这种开源系统,一般都自带有好多漂亮的字体,不过假如您想使用您熟悉的字体,可以通过在Ubuntu或其它Linux系统上安装字体,帮助用户在使用开源OS平台上更好的视图体验。 软件名称:Ubuntu 14.04 官方正式版软件大小:752MB更新时间:2014-05-07 Ubun...

Ubuntu系统上挂载U盘和Windows分区问题的解决实例

Ubuntu系统上挂载U盘和Windows分区问题的解决实例

Ubuntu挂载U盘问题 复制代码代码如下: 老是说special device /dev/sdb1 does not exist,无比郁闷 复制代码代码如下:#fdisk /dev/sda 复制代码代码如下: 是有个 这个咚咚。。。。 复制代码代码如下: 最后: 复制代码代码如下:...

3个实用的windows 7 DOS操作系统技巧

3个实用的windows 7 DOS操作系统技巧

       1. 快速复制粘贴文字   有时我们需要复制命令提示符窗口中的某些文字内容,但是之前的Windows系统中常规的复制粘贴方法是无效的,而在Windows 7中我们可以通过简单方法来复制文字:首先在任意位置右击鼠标并选择“标记...