SSD硬盘的4K对齐
4K对应4096
硬盘模式:
一、让SSD运行在AHCI模式下:
AHCI,全称Advanced Host Controller Interface,即高级主机控制器接口,相比老旧的“IDE“ 虚拟模式更适合SSD SATA存储设备通信协议。AHCI与IDE模式下,SSD的性能差距百分比在65%左右。所以建议SSD硬盘在AHCI模式运行。

通过AS SSD Benchmark的软件。没有打开AHCI时,软件界面左上角会出现“pciide-BAD”类似的警示字眼。,开则是“OK”。

二、硬盘三种不同的模式简介:
1、RAID模式可以通过硬件控制台来开启NCQ,但不支持TRIM。
2、IDE模式则是固定成绩,支持TRIM,开机启动快,不支持多通道优化。
3、AHCI模式则可以理解成为,硬件条件全部充分利用时的状态。驱动正确的情况下可以支持TRIM,支持NCQ。
三、切换磁盘模式后可能会遇到的问题:
修改硬盘运行模式后,可能会导致系统开机蓝屏。IDE切换到AHCI需要先安装AHCI驱动,否则开机蓝屏。AHCI切换到IDE则可以正常使用。
四、从IDE模式修改到AHCI的方法:
1、点击【windows】键+【R】,进入运行对话框。
2、输入【Regedit】进入注册表。
3、选择路径【HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/msahci】。
4、把【start】值改为【0】,默认是【3】,直接重启电脑,在【BIOS】中开启【AHCI】模式,正常进入系统。
4K对齐:
一、4K对齐检测及性能比较:

4K不对齐的情况下,AS SSD Benchmark软件的左上角同样会提示“BAD”的警示字眼。

4K对齐与非4K对齐下,SSD的性能差距百分比在53%左右。
二、4K对齐的原理和传统机械硬盘的原理:
机械硬盘的读写操作一直是以扇区为单位,以前每个扇区的尺寸都是512字节,直到近年来,大容量的机械硬盘的扇区尺寸提高至4096字节(我们所说的4KB),而电脑文件系统(FAT、NTFS等),一直都习惯以512字节的扇区单位来操作硬盘。
而SSD的读写操作不同机械硬盘,SSD读写的最小单位叫“页”(常见尺寸为4KB,实际视具体颗粒而定),闪存颗粒不允许像机械硬盘一样覆盖写入。因此在有数据的地方要写入新数据,就需要先进行擦除操作,而擦除的最小单位是块(每个块都由很多个页组成)。
传统的分区偏移尺寸一直是从磁盘的第63个扇区(63X512B=31.5KB)开始,因此第一个用户数据的前4KB,都肯定是存放在系统"逻辑扇区"的31.5KB~35.5KB之间,在SSD上,这样就会导致所有数据都横跨在2个页之间,从上面SSD的特性可以知道,这种情况必然导致SSD的性能受严重影响(特别是随机性能),因为每次的写入操作在SSD上都变成了读-擦-写操作。
三、4K对齐的方法:
1、使用Win7/Win8/win10系统的用户,只要使用原版系统引导安装,安装时使用系统自带分区工具进行分区就会自行对齐,不需要用户干预。
2、使用像"DiskGenius"第三方分区软件进行手动指定扇区位置,分区时选择“对齐到下列扇区的整数倍”扇区数选择8或者以上,网上建议选择2048,这就是Win7分区使用的值,实际对齐大小就是1024K。但是经过测试选择4096的速度会快很多。所以我默认选择4096。需要注意的是,XP不支持4096。

SATA接口原生问题及性能对比:
一、2.0与3.0的对比:

SATA2.0接口的最大理论速度只有300MB/s,而主流SSD的读取速度已经破500MB/s,将SSD接到SATA2.0接口上无疑是一种极大的性能浪费。所以我们建议SSD应接到理论传输6Gb/s的SATA3.0接口上。但是对于SATA3.0接口又分为原生SATA3.0与第三方SATA3.0接口。
不推荐SSD使用第三方芯片提供的接口,因为第三方接口所受限制及影响较多。一般主板的说明书都会注明哪个接口是原生,哪个是第三方。
二、第三方SATA3.0与原生SATA3.0接口区别:

mvs91xx – OK,这一栏表示没有把SSD接到主板芯片原生的接口上,因为mvs91xx代表的是marvell磁盘控制器的驱动程序,目前主板上的第三方SATA芯片大多数都采用marvell的产品。
Trim:
win7以上的系统默认开启Trim,如果没有开启的,说明你的SSD不支持。
一、检查是否已开启Trim:
1、点击开始菜单,在搜索栏中输入【CMD】
2、在搜索结果的图标上右键单击,选择以管理员权限运行
3、输入【fsutil behavior query DisableDeleteNotify】
4、如果返回值是0,则代表您的TRIM处于开启状态
5、如果返回值是1,则代表您的TRIM处于关闭状态
备注:
参考http://diy.pconline.com.cn/329/3294218_all.html
SSD硬盘的4K对齐的更多相关文章
- SSD trim及4k对齐
trim可以帮助减小SSD的写放大WA问题,删除文件后不仅仅是将文件标记为删除,而是在SSD空闲的时候统一进行删除. Linux下的trim支持叫discard,修改fstab文件,在挂载参数中加上d ...
- 对固态硬盘ssd进行4k对齐
别让SSD成半吊子!你真的4K对齐了吗? http://ssd.zol.com.cn/537/5374950_all.html SSD固态硬盘一键分区后如何检测4K对齐? http://pcedu.p ...
- 硬盘4k对齐教程总结
4k对齐概念: 4K对齐相关联的是一个叫做“高级格式化”的分区技术.首先先来了解一下什么是叫做“4K 对齐”.其实“4K对齐”相关联的是一个叫做“高级格式化”的分区技术.“高级格式化”是国际硬盘设备与 ...
- 4k 对齐,你准备好了吗?
什么是 4k 对齐? 其实与 “ 4K对齐 ” 相关联的是一个叫做 “ 高级格式化 ” 的分区技术.“ 高级格式化 ” 是国际硬盘设备与材料协会为新型数据结构格式所采用的名称.这是主要鉴于目前的硬盘容 ...
- 4K对齐
4K对齐这个概念常常与固态硬盘联系起来.买了一块固态硬盘,装机过程中时有忽略4K对齐这个小细节,但是这个小细节往往十分重要,它影响硬盘的使用寿命和速度. 现在来了解一下4K对齐到底是个什么东西. 一. ...
- Ubuntu 固态硬盘 4K对齐及启用 Trim,及其验证方法
因为之前一个移动硬盘因为坏道蔓延导致没办法继续使用,我略冲动地跑去买了一块 120GB 的三星840 固态硬盘回来.为了使用起来更方便,还去弄了个光驱位硬盘托架,把固态硬盘接在了光驱位与原本的笔记本硬 ...
- debian SSD ext4 4K 对齐
新入手了一台thinkpad, 原来的机械硬盘是500G的, 于是购入一块镁光的MX200 250G的SSD来新装debian stable(jessie) 1, 安装系统的之前按住F1进入bios后 ...
- 4K 对齐与固态硬盘检测工具
0. 硬盘扇区 当前电脑传统机械硬盘的每个扇区一般大小为 512 字节(512B):当使用某一文件系统将硬盘格式化时,文件系统会将硬盘扇区.磁道与柱面统计整理并定义一个簇为多少扇区方便快速存储. 现时 ...
- Centos 6.5 挂载硬盘 4K对齐 (笔记 实测)
环境: 系统硬件:vmware vsphere (CPU:2*4核,内存2G) 系统版本:Linux centos 2.6.32-431.17.1.el6.x86_64(Centos-6.5-x86_ ...
随机推荐
- Jquery操作下拉框(DropDownList)实现取值赋值
Jquery操作下拉框(DropDownList)想必大家都有所接触吧,下面与大家分享下对DropDownList进行取值赋值的实现代码 1. 获取选中项: 获取选中项的Value值: $('sele ...
- HoloLens开发手记 - Unity之Tracking loss
当HoloLens设备不能识别到自己在世界中的位置时,应用就会发生tracking loss.默认情况下,Unity会暂停Update更新循环并显示一张闪屏图片给用户.当设备重新能追踪到位置时,闪屏图 ...
- NPOI2.0学习(二)
如果你要编辑的行和单元格,原本没有值,或者从未创建过的,就必须先创建. //在第二行创建行 IRow row = sheet.CreateRow(); //在第二行的第一列创建单元格 ICell ce ...
- NPOI2.0学习(一)
引用空间 using NPOI.HSSF.UserModel; using NPOI.SS.UserModel; 创建工作簿(workbook)和sheet HSSFWorkbook wk = new ...
- lambda函数、lambda表达式
C++11 新特性:Lambda 表达式 豆子 2012年5月15日 C++ 10条评论 参考文章:https://blogs.oracle.com/pcarlini/entry/c_1x_tidbi ...
- WinForm程序执行JS代码的多种方法以及使用WebBrowser与JS交互
方法一 使用微软官方组件Interop.MSScriptControl 1.msscript.ocx下载的地址 http://www.microsoft.com/downloads/details ...
- 简易版viewport
首先这里涉及到虚拟像素和物理像素,不管是移动设备还是pc都存在这个概念1.在显示器精度还不是很高的年代,一个物理像素就等于一个虚拟像素,1000px的网页就占据了1000的物理像素(如果你玩过小霸王, ...
- Android 强制竖屏
一般android 显示内容都有两种实现方式,java代码中实现,xml布局中实现(或者权限管理页面) 直接上代码: java方法 setRequestedOrientation(ActivityIn ...
- 1415-2 计科&计高 软件工程博客&Github地址汇总-修正版
序号 标识 博客 代码 1 1121袁颖 joanyy joanyy 2 1122崔琪 chitty ChittyCui 3 1123吕志浩 lucy123 715lvzhihao 4 1124张静 ...
- linux安装软件的学习
Yum(全称为 Yellow dog Updater, Modified)是一个在Fedora和RedHat以及CentOS中的Shell前端软件包管理器.基于RPM包管理,能够从指定的服务器自动下载 ...