今天整了一整天,总算把机械硬盘也重新分区,并整了下4K对齐。
ping@ping-kubuntu ~ % sudo fdisk -l Disk /dev/sda: 750.2 GB, 750156374016 bytes 255 heads, 63 sectors/track, 91201 cylinders, total 1465149168 sectors Units = 扇区 of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x4f458393 设备 启动 起点 终点 块数 Id 系统 /dev/sda1 2048 419432447 209715200 7 HPFS/NTFS/exFAT /dev/sda2 419432448 985683967 283125760 7 HPFS/NTFS/exFAT /dev/sda3 985683968 1465147391 239731712 83 Linux Disk /dev/sdb: 240.1 GB, 240057409536 bytes 255 heads, 63 sectors/track, 29185 cylinders, total 468862128 sectors Units = 扇区 of 1 * 512 = 512 bytes Sector size (logical/physical): 512 bytes / 4096 bytes I/O size (minimum/optimal): 4096 bytes / 4096 bytes Disk identifier: 0x000591db 设备 启动 起点 终点 块数 Id 系统 /dev/sdb1 * 2048 146802687 73400320 7 HPFS/NTFS/exFAT /dev/sdb2 146802688 398460927 125829120 7 HPFS/NTFS/exFAT /dev/sdb3 398460928 468860927 35200000 83 Linux
这是现在的分区列表。全部都整成了主分区,觉得也没多大必要搞成那么多个区了。现在SSD是/dev/sdb,机械硬盘则是/dev/sda。把/home分区挂载了/dev/sda3上。把根分区挂载/dev/sdb3。开机确实很有保证!之前用机械硬盘的时候,WPS这些软件,打开都比较慢。现在基本是秒开。chrome也是秒开。SSD果真是名不虚传啊。
早上一起来,就给把机械硬盘上的数据先拷贝到SSD上,然后就用gparted先把分区搞一下对齐,默认的话,会直接给你4K对齐。很是方便。
基本上做的是
/dev/sda3的数据拷贝到/dev/sdb2,拷贝前,还先将/dev/sdb2格成EXT4,保证下权限及链接等一些linux才有的特性不会丢失。脑热,用了rsync命令来做的。
rsync -a src_dir dst_dir
最后发现rsync似乎没有比CP来得快。不过删除大量文件的时候,倒是比rm -rf 来得给力!如果要删除的话。可以用这样的命令:
mkdir /tmp/empty rsync --delete-before -d /tmp/empty/ ./
记得 -d /tmp/empty/ 后面这个”/”是必须有的,不然就出问题了。。。。会没有生效,反倒是把src_dir给同步到了dst_dir目录中,也就是会看到 dst_dir目录下多了src_dir即dst_dir/src_dir。
之后就用了cp -a的命令来拷贝了。速度快了不少啊!整了大半天的。总算4K都对齐了。其实对于机械硬盘来说,应该提升不大。就是个人有些强迫症!
ping@ping-kubuntu ~ % dd if=/dev/zero of=test bs=4k count=256k conv=fsync 记录了262144+0 的读入 记录了262144+0 的写出 1073741824字节(1.1 GB)已复制,15.3509 秒,69.9 MB/秒 ping@ping-kubuntu ~ % dd if=/dev/zero of=test bs=8k count=128k conv=fsync 记录了131072+0 的读入 记录了131072+0 的写出 1073741824字节(1.1 GB)已复制,15.3211 秒,70.1 MB/秒 ping@ping-kubuntu ~ % dd if=/dev/zero of=test bs=64k count=16k conv=fsync 记录了16384+0 的读入 记录了16384+0 的写出 1073741824字节(1.1 GB)已复制,15.3114 秒,70.1 MB/秒
似乎还是有不少提升的,之前记得好像就50MB/秒左右吧。那时候没记下来。所以以后分区的时候,还是能4K对齐,尽量做到4K对齐吧!