
不建议分区。
目前的绝大多数闪存的组织结构是划分成很多个512KB的块(Block),而每个块又由很多以4KB为单位的页(Page)组成。
闪存的工作原理决定了它的擦除操作是以块(Block)为单位,而写入操作则是以页(Page)为最小单位。
操作系统在管理硬盘时也有一个最小分配单元。
NTFS的默认的最小分配单元的大小恰好也是4KB,这很好,所以要4k对齐。
在进行分区时通常并不是从头开始的,而是有一个偏移值。
比如使用Windows XP的分区工具的话,这个偏移值会让分区从一页的中部开始。
也就是说,操作系统的最小分配单元和固态硬盘的页之间错位了。
这样导致的结果就是,操作系统每次写一个4KB的数据,在实际运行时都有会两次写操作。
理想的情况应该是,操作系统的每个最小分配单元都恰好和闪存的一个页对应起来,这样操作系统每次写一个4KB的数据,只需要实际的一次写操作就可以完成。
两者之间的性能差距最多可能可以达到两倍!
如果分区时没有对齐,而且格式化时又没有使用4KB作为最小分配单元的话,性能损失可能更大。
现在一些新的SSD已经解决了这个问题。
解决方法其实简单得很,那就是使用Windows7的分区工具来对您的固态硬盘进行分区,然后在格式化时使用4KB(4096B)作为分配单位大小即可。
微软早已认识到固态硬盘需要操作系统的良好支持,所以在Windows7中加入了TRIM指令和分区对齐等针对固态硬盘的优化。
使用固态硬盘的话,Windows7是目前最佳的操作系统选择。
嗯,为了发挥SSD的效能,最好别分区