SSD買った

SSDを買ってみました。人と会う約束があってアキバに行くことになり、せっかくなのでなんか買いたいなー、と思っちゃったのでした。

買ったのは、SILICON POWERというところの 64GB 2.5" SATA SSD (MLCという種類のやつ?) です。特別価格で11,980円でした。

まずの印象は、こんな小さくて軽いのでほんと動くのかな? という不安。HDDのズシリと重くて冷たい金属の感覚がまったくありません。

自宅のサーバでは壊れるほど使い込むことはない気がするけど、遊べるかな。とりあえずでびあんでつないでデフォルトのままfdiskしてmkfs.ext3して、mount。


  • 起動時のdmesg
[    3.959322] sd 1:0:0:0: [sdb] 125206528 512-byte hardware sectors (64106 MB)
[    3.959389] sd 1:0:0:0: [sdb] Write Protect is off
[    3.959397] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.959502] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.963159] sd 1:0:0:0: [sdb] 125206528 512-byte hardware sectors (64106 MB)
[    3.963159] sd 1:0:0:0: [sdb] Write Protect is off
[    3.963159] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[    3.963159] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[    3.963159]  sdb: unknown partition table
[    3.963159] sd 1:0:0:0: [sdb] Attached SCSI disk
  • fdiskしたとき
[  497.129547] sd 1:0:0:0: [sdb] 125206528 512-byte hardware sectors (64106 MB)
[  497.129547] sd 1:0:0:0: [sdb] Write Protect is off
[  497.129547] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[  497.129547] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  497.129547]  sdb: sdb1
[  499.616151] sd 1:0:0:0: [sdb] 125206528 512-byte hardware sectors (64106 MB)
[  499.616151] sd 1:0:0:0: [sdb] Write Protect is off
[  499.616151] sd 1:0:0:0: [sdb] Mode Sense: 00 3a 00 00
[  499.616151] sd 1:0:0:0: [sdb] Write cache: disabled, read cache: enabled, doesn't support DPO or FUA
[  499.616151]  sdb: sdb1
  • df
Filesystem            Size  Used Avail Use% Mounted on
/dev/sda1             6.5G  1.5G  4.7G  25% /
tmpfs                1003M     0 1003M   0% /lib/init/rw
udev                   10M   84K   10M   1% /dev
tmpfs                1003M     0 1003M   0% /dev/shm
/dev/sda6             139G  357M  132G   1% /home
/dev/sdb1              59G  180M   56G   1% /home/ichii386/ssd

ddで/dev/zero書くテスト

っても、ddじゃ意味ないの分かるんだけど、とりあえずね。bonnie++をちゃんと使ってみなきゃな。

ちなみにHDDにddするときは、カリカリ〜系じゃないけど、やっぱり音が大きくなった。

  • HDD (160GBのちょっと古め、かな)
ichii386@count% time dd if=/dev/zero of=/home/ichii386/zero.txt bs=8192 count=100000
100000+0 records in
100000+0 records out
819200000 bytes (819 MB) copied, 23.0258 s, 35.6 MB/s
dd if=/dev/zero of=/home/ichii386/zero.txt bs=8192 count=100000  0.11s user 6.29s system 27% cpu 23.030 total
ichii386@count% time dd if=/dev/zero of=/home/ichii386/ssd/test/zero.txt bs=8192 count=100000
100000+0 records in
100000+0 records out
819200000 bytes (819 MB) copied, 8.68804 s, 94.3 MB/s
dd if=/dev/zero of=/home/ichii386/ssd/test/zero.txt bs=8192 count=100000  0.08s user 6.64s system 77% cpu 8.692 total

ddで読み込みテスト

いったんrebootして、さっき書いたやつをdd ifにしてみる。

  • HDD
ichii386@count% time dd if=/home/ichii386/zero.txt of=/dev/null bs=8192 count=100000
100000+0 records in
100000+0 records out
819200000 bytes (819 MB) copied, 19.5111 s, 42.0 MB/s
dd if=/home/ichii386/zero.txt of=/dev/null bs=8192 count=100000  0.03s user 1.14s system 5% cpu 19.515 total
ichii386@count% time dd if=/home/ichii386/ssd/test/zero.txt of=/dev/null bs=8192 count=100000
100000+0 records in
100000+0 records out
819200000 bytes (819 MB) copied, 5.56305 s, 147 MB/s
dd if=/home/ichii386/ssd/test/zero.txt of=/dev/null bs=8192 count=100000  0.02s user 1.31s system 23% cpu 5.567 total

うーん、いいですね。

[追記] やっぱbonnie++やってみた

  • HDD
Version 1.03e       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
count            4G 13809  98 31172  24 17416   8 15355  98 40545   6 225.5   1
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 20888  97 +++++ +++ 26529 100 22251  99 +++++ +++ 23709  85
count,4G,13809,98,31172,24,17416,8,15355,98,40545,6,225.5,1,16,20888,97,+++++,+++,26529,100,22251,99,+++++,+++,23709,85
Version 1.03e       ------Sequential Output------ --Sequential Input- --Random-
                    -Per Chr- --Block-- -Rewrite- -Per Chr- --Block-- --Seeks--
Machine        Size K/sec %CP K/sec %CP K/sec %CP K/sec %CP K/sec %CP  /sec %CP
count            4G 13885  99 29691  23 24908  13 15363  98 143802  29  4577  29
                    ------Sequential Create------ --------Random Create--------
                    -Create-- --Read--- -Delete-- -Create-- --Read--- -Delete--
              files  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP  /sec %CP
                 16 18491  86 +++++ +++ 26739  99 20527  92 +++++ +++ 28151  99
count,4G,13885,99,29691,23,24908,13,15363,98,143802,29,4577.0,29,16,18491,86,+++++,+++,26739,99,20527,92,+++++,+++,28151,99

Random Seeksが HDD 225.5 に対して SSD 4577 ですよ! すげえ!