As formated out-of-the-box (58.9 GB FAT32):
1 2 3 4 5 |
----------------------------------------------------------------------- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- * MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] |
1 2 3 4 5 6 7 8 |
Sequential Read : 174.009 MB/s Sequential Write : 81.310 MB/s Random Read 512KB : 108.777 MB/s Random Write 512KB : 0.706 MB/s Random Read 4KB (QD=1) : 6.190 MB/s [ 1511.2 IOPS] Random Write 4KB (QD=1) : 0.273 MB/s [ 66.6 IOPS] Random Read 4KB (QD=32) : 5.636 MB/s [ 1375.9 IOPS] Random Write 4KB (QD=32) : 0.176 MB/s [ 43.1 IOPS] |
1 2 3 |
Test : 1000 MB [F: 0.0% (0.0/58.9 GB)] (x5) Date : 2013/10/17 23:10:11 OS : Windows 7 Ultimate Edition SP1 [6.1 Build 7601] (x64) |
After hard formatting as exFAT (with default 128kB clusters):
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 |
----------------------------------------------------------------------- CrystalDiskMark 3.0.2 x64 (C) 2007-2013 hiyohiyo Crystal Dew World : http://crystalmark.info/ ----------------------------------------------------------------------- * MB/s = 1,000,000 byte/s [SATA/300 = 300,000,000 byte/s] Sequential Read : 172.350 MB/s Sequential Write : 85.570 MB/s Random Read 512KB : 108.509 MB/s Random Write 512KB : 0.623 MB/s Random Read 4KB (QD=1) : 6.079 MB/s [ 1484.2 IOPS] Random Write 4KB (QD=1) : 0.239 MB/s [ 58.4 IOPS] Random Read 4KB (QD=32) : 5.333 MB/s [ 1301.9 IOPS] Random Write 4KB (QD=32) : 0.258 MB/s [ 63.1 IOPS] Test : 1000 MB [F: 0.0% (0.0/58.9 GB)] (x5) Date : 2013/10/17 23:35:04 OS : Windows 7 Ultimate Edition SP1 [6.1 Build 7601] (x64) |
Got it from this slick deal. It actually performs better (on the reads) than advertised (advertised as 120MB/s), and slightly better on the writes (advertised as 70 MB/s).
Update Oct 19
I ran some dd tests on FreeBSD to see what the sector size of this device is. Looks to be around 64kB:
[cce_bash]
server# dd if=/dev/zero of=/dev/da0 bs=16k count=16384
16384+0 records in
16384+0 records out
268435456 bytes transferred in 36.340008 secs (7386775 bytes/sec)
server# dd if=/dev/zero of=/dev/da0 bs=32k count=8192
8192+0 records in
8192+0 records out
268435456 bytes transferred in 18.884614 secs (14214506 bytes/sec)
server# dd if=/dev/zero of=/dev/da0 bs=64k count=4096
4096+0 records in
4096+0 records out
268435456 bytes transferred in 3.608136 secs (74397268 bytes/sec)
server# dd if=/dev/zero of=/dev/da0 bs=128k count=2048
2048+0 records in
2048+0 records out
268435456 bytes transferred in 3.217838 secs (83421065 bytes/sec)
[/cce_bash]
FreeBSD only allows a maximum fragment size of 32kB. Update: I found that you can set a fragment size higher by setting the sector size using the -S option in newfs. If I want to use this as a boot drive, I probably want to enable soft-updates. I’m not crazy about that, as I like to keep every write synchronous. But, the FreeBSD manual says that it’s basically safe–you might lose some data in a 30-second interval, but only if the system crashes–in which case, the time it takes to write to disk on this drive also becomes an issue. Will maybe try that.
This post on FreeBSD on SSD’s recommends soft updates, but more importantly, shows you how to get a swap file that uses TRIM.
Post a Comment