- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
deepin linu的x SSD优化全讲解
deepin linux 2012 固态硬盘优化 其他 linux 用户可以参考 固态硬盘存储机制 新数据保存再缓存里。 读取所在Block到缓存中。 Block擦除,数据在缓存中完成保存。 修改好的数据回写到空Block. 实际因为平均损耗算法的存在,会写入其他更新的区块。 原理分析 写入方式 向SSD硬盘写入数据时,要先擦除、再写入。虽然写入操作可以以页(page,常为 4KB)为单位,擦除操作的最小单位一般是块(block,常为 512KB)。 存储单元损耗 (Wearing) SSD的每一个存储单元被擦除、写入的次数是有限的。市面上常见的使用 MLC (Multi-Level Cell) 技术的SSD,单个存储单元只能被擦除、重写几千次,而采用相对昂贵的 SLC (Single-Level Cell) 的SSD也有几万到几十万次的擦除寿命. 耗损平均技术 (Wear Leveling) 一个 64GB 的 SSD 设备,如果每个单元可被擦除、重写3000次,而某桌面用户每天写入 10GB 的数据,该设备出现有存储单元报废需要约 64 * 3000 / 10 / 365 = 52年 。 分区对齐 现代主流 linux 发行版分区工具都是默认 4K 对齐的。比如,Gparted分区编辑器。 检查是否分区对齐 sudo fdisk -l 设备 启动 起点 终点 块数 Id 系统 /dev/sdb1 * 2048 83 Linux /dev/sdb2 234233855 f W95 扩展 (LBA) /dev/sdb5 234233855 83 Linux 2048/2048=12048=358422048=35843 2048扇,即1M.以上的分区是1M对齐,必然4K对齐。 修改fstab sudo gedit /etc/fstab discard 该参数相当于实时Trim,SSD性能下降,回写放大。不推荐。 noatime 不记录最近读取时间到文件系统。某些依赖atime的程序会有问题 ,比如邮件系统,备份等。 relatime 推荐参数。修改文件更新atime,访问文件时距上次时间超过1天,强制更新。 基本保持默认即可。 原参数 rw,relatime,data=ordered 调整 I/O 调度 cat /sys/block/sdx/queue/scheduler X 固态硬盘,单硬盘是a. [noop] deadline cfq #带括号未默认调度,deepin为deadline。 调整为noop。 sudo su #提升权限 echo noop /sys/block/sdx/queue/scheduler 以上方案默认启动 sudo gedit /etc/rc.local 把“echo ……”添加到exit0之前。 定时fstrim deepin linux 2014以内置对SSD的优化。 cat /etc/cron.weekly/fstrim #!/bin/sh set -e exec fstrim-all 脚本说明deepin linux 每周执行一次Trim,频率恰到好处。不支持的会悄无声息的略过。 * Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. Created with Aspose.Slides for .NET 3.5 Client Profile 5.2.0.0. Copyright 2004-2011 Aspose Pty Ltd. Evaluation only. C
文档评论(0)