好文档就是一把金锄头!
欢迎来到金锄头文库![会员中心]
电子文档交易市场
安卓APP | ios版本
电子文档交易市场
安卓APP | ios版本

ssdk对齐解惑及ssd优化方法.doc

16页
  • 卖家[上传人]:xiao****1972
  • 文档编号:84827182
  • 上传时间:2019-03-05
  • 文档格式:DOC
  • 文档大小:1.59MB
  • / 16 举报 版权申诉 马上下载
  • 文本预览
  • 下载提示
  • 常见问题
    • SSD4K对齐解惑及SSD优化方法我们知道,机械硬盘从很早前,扇区大小就被定义为512B(字节),最新的先进格式机械盘终于把物理扇区提高到4KB(4096字节),而我们现在使用的SSD,page数一般为4KB,(下一代25nm的为8KB),在NTFS6.x以前的规范中,分区offset一直是从63扇区(63X512B=31.5KB)开始,那么就会造成用户的第一个数据的前4KB会存放在系统"逻辑扇区"的31.5KB~35.5KB间,这样持续下去会造成后面所有的数据都会卡在2个物理扇区(page)容量之间,我们知道扇区(page)为磁盘写入的最小单位,如果卡在2个扇区(page)之间,写入的时候就需要进行读-改写操作(对SSD来说读-擦-写),造成性能的下降VISTA之后的操作系统,NTFS为6.x,分区offset就会设置为2048扇区,这样就不会跨2扇区(page),造成因扇区offset没对齐而出现的性能下降应该说分区不对齐造成的影响也是要看SSD的固件算法的,理论来说对持续影响小,对随机影响大分区不对齐造成的差别如下:(以镁光C300为例,M4同理)Barefoot主控分区对齐和不对齐的性能差距图 SSD采用多通道读写技术以提高SSD的读写速度。

      以Barefoot主控来说,颗粒4KB的页,主控是4通道的,假设在算法设计上用比较简单的方式,例如一次读写操作单位为16KB(4KB X 4通道),一次读写没有满16KB,那就会出现:读-改-写操作 如图上所示: 图中SSD出现分区没对齐问题,读写正好在2个16KB边界,所以需要做2次读-改-写操作,那么我们说这时候的操作所需时间就是原来的2倍如果系统请求写入4KB,那么发生这种情况的概率就是25%(图中第一个4KB在边界,后面3个在16KB内,而第5个又到下个16KB边界了),性能为原本的80%如果把写入请求提升到32KB的话,发生的概率就是8/9了,随着请求容量的增大,差距就会缩小所以对持续速度来说,分区不对齐并不会影响很大镁光C300分区对齐和不对齐性能差距图: 下载 (49.17 KB)2011-12-11 00:36可以发现C300分区不对齐4KB写入性能下降很厉害,这个和主控算法有关,过度偏向4KB随机的算法,如果因为不对齐造成脱离原本设计的框架,这个算法的所有优化就完全没有了,还带有严重的反作用不管如何说,分区的对齐是为SSD做优化的第一步 分区对齐方法最简单的就是:1.使用WIN7原版安装盘或2008 R2原版安装版,不是GHOST版本,进行分区,就会自动对齐!!!2.对于哪些偏偏不喜欢用Vista,Win7,Win2008分区的朋友,要做到分区对齐就需要用某些第三方软件了。

      简单点的就是DISK GENIUS.操作如下: 注意起始扇区数为2048(同Win7格式化)即可,调整磁头为32,扇区为33对于不喜欢用Win7做备份的朋友,可以使用Ghost 11.5.1版,支持整盘的备份还原offset对齐前提是要备份的分区是对齐的) 十二招优化固态硬盘设置 尽享极速体验2011年08月18日15:02 it168网站原创 作者:张辰 编辑:张辰 评论:0条  【IT168 技术】随着现在固态硬盘的发展,越来越多的厂商加入了进来,从整个DIY行业的发展来看,新的存储技术的降价速度往往比其它硬件产品快很多可能两年后SSD已经人手一块了,您对SSD有何看法,在购买固态盘后,您会使用么?如何能够发挥SSD的全部性能?下面我将教大家各种招术去提升固态硬盘的性能,首先放出第一季十二连招 ▲SSD优化指南  众所周知,SSD优化可以使磁盘的使用变得更加高效这里我们就将从不同方面教您如何优化自己的SSD在优化期间可能存储的数据会有丢失,所以建议先备份原有数据  SSD的优化是一个非常有针对性的设置过程,本教程只是告诉您应该如何去做,要达到最优化,需要根据您的具体需求来配置  必读:您对计算机进行的各种优化操作有可能导致您的机器无法正常工作,所以在有针对性的优化之前,建议您备份下重要的资料。

      最好在重装系统后进行优化,以避免不必要的麻烦SSD优化设置准备工作  一、确定你的电脑运行在AHCI模式  优化SSD的第一步首先就是要确保你的磁盘读写模式为AHCI,一般来讲如果你的电脑是windows7系统,只需要在安装系统前进入BIOS设置下磁盘读写模式为“AHCI”即可,如果您已经安装过windows7,并且不确定是否磁盘工作在AHCI模式,那么请看下面的教程:▲AHCI  1、点击win+R,进入运行对话框  2、输入Regedit进入注册表  3、选择路径“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\msahci”  4、右键修改磁盘模式为“0”,重启即可  二、更新您的芯片组驱动程序  保持最新的芯片组驱动有利于提高系统的兼容性和改善磁盘读写能力,尤其是现在SSD更新速度比较快,随时更新磁盘芯片组是非常有必要的  Trim是一个非常重要的功能,它可以提高SSD的读写能力,减少延迟这是win7支持的一项重要技术,需要通过升级来支持  通过以上两个驱动就可以开启TRIM模式了,很多检测软件都能够看到,当删除数据后,磁盘在后台会进行TRIM操作。

        三、关闭系统恢复功能  这是一个非常重要的步骤,最近很多反馈表明系统还原会影响到SSD或者TRIM的正常操作,进而影响SSD的读写能力▲关闭系统还原  1、右键单击我的电脑选择属性  2、选择系统保护  3、设置项  4、关闭系统还原  四、核实TRIM是否开启  确认TRIM是否开启一直是一个比较困难的事情,因为我们必须非常密切的监控电脑的状态才能判断,而往往磁盘TRIM都是瞬间的事,所以很难察觉我们可以通过如下方式来看TRIM是否开启成功:▲核实Trim是否开启  1、打开CMD  2、右键点击CMD以管理员模式运行  3、输入“fsutil behavior query DisableDeleteNotify”  4、如果返回值是0,则代表您的TRIM处于开启状态  5、如果返回值是1,则代表您的TRIM处于关闭状态SSD优化设置(1)  五、关闭磁盘索引  磁盘索引的目的是为了加速进入相应的文件夹和目录,但是SSD产品本身的响应时间非常低,仅为0.1ms级别,相比传统硬盘快了百倍之多,所以没有必要做索引,过多的索引只会白白减少SSD的寿命▲关闭文件索引  1、点击我的电脑  2、右键单击SSD选择属性  3、取消索引勾选,点击确定。

      有时候可能会需要你以管理员权限操作,执行管理员权限即可  六、关闭磁盘整理计划  win7默认情况下磁盘碎片整理是关闭的,但是在某些情况下可能会自动开启因为SSD上不存在碎片的问题,所以没有必要让它开启,频繁的操作只会减少其寿命▲禁用整理计划  1、点击磁盘右键属性  2、选择工具选项卡  3、选择磁盘整理计划,点击关闭整理计划按钮  4、点击确定  七、关闭磁盘分页  这是一个广受争论的优化选项,很多人怀疑这是否有利于提高性能但无论怎么样关闭这个选项可以为你带来额外的3.5GB-4GB的告诉存储空间我们并不推荐少于4GB RAM的用户关闭此选项▲关闭磁盘分页  1、右击我的电脑  2、选择属性  3、选择系统高级选项  4、选择性能选项卡的高级选项标签  5、选择虚拟内存 更改  6、关闭自动管理内存分页  7、关闭所有内存分页,并且确定,退出SSD优化设置(2)  八、关闭系统休眠  休眠对于传统硬盘来说是一个非常有用的功能,它可以快速加载最后使用的程序,然而在SSD时代这个功能变得无用了因为SSD的系统启动时间基本都在20s以内,这和休眠模式的启动时间差不了多少,所以与其浪费那2.5GB左右的容量做休眠暂存,还不如拿出来用。

      ▲关闭系统休眠  1、打开按钮搜索输入CMD  2、右键单击CMD应用并且运行管理员模式  3、输入命令行“powercfg-h off”  九、关闭windows写入高速缓存缓冲区刷新(或者保持默认)  注意:关闭windows写入高速缓存缓冲区有可能带来两种截然不同的后果,一种是系统读写性能降低另一种是性能提高,为什么会有这种情况呢,因为同的SSD设备具有不同的高速缓存,OCZ的sandforce主控产品甚至没有缓存因此对于OCZ的产品来说性能会有提升,而对于Intel产品,我们建议还是别勾选,否则性能会反降▲关闭windows写入高速缓存缓冲区刷新(或者保持默认)  1、右击我的电脑选择属性  2、设备管理  3、选择磁盘驱动器  4、右击SSD并且选择属性 写入高速缓冲区刷新的选项  5、会出现关闭设备上的windowsSSD优化设置(3)  十、关闭Prefetch(预取)和Superfetch(超级预取)  这两项技术是XP和Vista时代的加速技术,对于SSD来讲0.1ms级的延迟完全不需要这项技术所以关闭后性能会有提升 ▲预取技术   1、进入注册表,找到HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\SessionManager\Memory Management\PrefetchParameters  2、右键点击EnablePrefetcher和EnableSuperfetch  3、修改这些数据从(1或3)到0;重启  十一、关闭windows搜索和Superfetch超级预读▲关闭SuperFetch▲关闭windows搜索  1、点击Win+R进入运行菜单  2、输入Services.msc回车  3、找到windows搜索和SuperFetch选项,右键单击属性  5、将其停止  十二、快速启动系统  这个功能是关闭掉系统进入时的画面,大概能为您节省2-3s的启动时间,其它选项不要动,可能会产生负面影响。

      ▲无GUI引导  1、按键盘win+R 输入Msconfig  2、检查无GUI引导是否勾上了  3、如果没有请勾上,确定。

      点击阅读更多内容
      关于金锄头网 - 版权申诉 - 免责声明 - 诚邀英才 - 联系我们
      手机版 | 川公网安备 51140202000112号 | 经营许可证(蜀ICP备13022795号)
      ©2008-2016 by Sichuan Goldhoe Inc. All Rights Reserved.