|
本帖最后由 ryanliue 于 2010-6-30 17:59 编辑
关于硬盘分区对齐对性能的影响,看这几篇文章:
http://msdn.microsoft.com/en-us/ ... 4%28SQL.100%29.aspx
http://blog.csdn.net/fjb2080/archive/2010/05/27/5627186.aspx
http://itecn.net/blogs/yuyong/archive/2006/01/04/1533.aspx
可以看出对齐的分区性能要比没有对齐的分区性能要好。
怎么看分区是不是对齐的:
1、打开“程序-附件-命令提示符”或运行“cmd”进入命令行。
2、输入以下命令:
diskpart
list disk (显示本机所有磁盘)
select disk x (x代表上面显示的从0开始的磁盘编号)
list partition (显示从1开始的所有的分区信息,在最右边有一个Offset/偏移量的值,如果它是8的倍数,说明你的硬盘分区是对齐的,如果不是,说明你的磁盘分区没有对齐)
Windows XP/2003创建的分区偏移量通常是31,是没有对齐的。Windows Vista/7/2008/R2创建的分区偏移量通常是1024,是按1024KB对齐的,这对于服务器(比如运行数据库的服务器)来说性能会比较好。但1024这个值有点大了,似乎对其它操作系统还有点兼容性的问题,所以我们可以把它调小一点,64KB就是一个不错的值。
对于不想重新分区重装系统的用户来说,可以用Paragon Alignment Tool来调整分区的对齐值(但不保证无危险)。
当然最好是重新分区并重装系统(Ghost不会改变分区对齐值,所以重装系统最好用Ghost,比较省事)。
下面是创建对齐分区的方法:
1、由于此步骤需要对整个硬盘进行重新分区,所以该硬盘上的所有数据会丢失,请先把已经装好的系统用Ghost之类的克隆工具备份,把所有数据备份到另一硬盘。为防操作失误,请暂时把其它硬盘拨掉,只接要装系统的硬盘。
2、从Windows Vista/7/2008/R2任一光盘启动,在安装界面第二步左下角会有“修复计算机”的选项,点击它,然后选一第项,点“下一步”,再点“命令提示符”。
3、输入以下命令:
diskpart
list disk (显示本机所有磁盘)
select disk x (x代表上面显示的从0开始的磁盘编号)
clean (清除所有硬盘分区信息,做这一步前请回忆一下有没有未备份的数据)
[convert gpt] (此命令仅适合使用GPT分区表的机器,大部分机器都是MBR分区表,所以不需要做这一步)
create partition primary align=xx size=yy (xx和yy都是数字,xx指定按多少KB来对齐,推荐设置为64。yy指定分区大小,单位是MB)
接下来你还可以用create partition创建其它的分区,也可以暂时不创建,等系统装完了再在Windows硬盘管理工具里创建。创建完分区之后,不要忘记给系统盘打上启动标记。
select partition x (通常是1)
active
接下来再格式化该分区。
assign letter=x: (给分区临时指定一个盘符,用于格式化)
接下来你还可以用assign命令指定其它分区的盘符。
exit (退出diskpart程序,因为格式化工作要回到命令提示符下操作)
format x: /fs:ntfs /q (ntfs指定要将分区格式化为NTFS格式,当然你也可以指定FAT32或其它格式,具体看format /?帮助)。
这些工作完成之后,恭喜你,你的硬盘分区现在是对齐的了,硬盘性能会有一定提高的。接下来你就可以安装系统了,如果你之前创建了GHOST镜像,安装过程会很快的。 |
|