先日、ReeinnoのSSDを購入してみましたが、今度は、KingSpecのSSDを購入してみました。
Megrez-C500と同様に、USB 3.1対応のSSD製品になります。今回も特に容量と速度は必要がなかったため、最小容量の64GBのモデルを購入することになりました。
Model | Z3 |
capacities | 64GB |
Read (MB/s) | 380 ~ 420 |
Write (MB/s) | 280 ~ 330 |
4K R/W | 3069 / 9640 |
working temperature | 0 ~ 70℃ |
筐体はアルミで出来ており冷えそうな感じです。また本当かどうかわかりませんが、内蔵のFlashは3D MLCだそうなので耐久性も(本当なら)大丈夫そうな感じです。
さすがにバラしてまで確認するつもりはありませんが、使用の際にベンチマークが取得できるようなら取得してみようと思います。
確認環境:
$ cat /etc/os-release
NAME="Ubuntu"
VERSION="18.04.3 LTS (Bionic Beaver)"
ID=ubuntu
ID_LIKE=debian
PRETTY_NAME="Ubuntu 18.04.3 LTS"
VERSION_ID="18.04"
HOME_URL="https://www.ubuntu.com/"
SUPPORT_URL="https://help.ubuntu.com/"
BUG_REPORT_URL="https://bugs.launchpad.net/ubuntu/"
PRIVACY_POLICY_URL="https://www.ubuntu.com/legal/terms-and-policies/privacy-policy"
VERSION_CODENAME=bionic
UBUNTU_CODENAME=bionic
dmesg
とりあえずdmesg
の出力は以下の通り。
[1365336.764000] usb 1-1.2: new high-speed USB device number 3 using exynos-ehci
[1365336.952000] usb 1-1.2: New USB device found, idVendor=0578, idProduct=0578
[1365336.952000] usb 1-1.2: New USB device strings: Mfr=1, Product=2, SerialNumber=3
[1365336.952000] usb 1-1.2: Product: JMS576
[1365336.952000] usb 1-1.2: Manufacturer: JMicron
[1365336.952000] usb 1-1.2: SerialNumber: DD5641988387387FAF
[1365337.196000] scsi host0: uas
[1365337.196000] scsi 0:0:0:0: Direct-Access KingSpec 1508 PQ: 0 ANSI: 6
[1365337.200000] sd 0:0:0:0: Attached scsi generic sg0 type 0
[1365337.900000] usbcore: registered new interface driver uas
[1365337.900000] sd 0:0:0:0: [sda] 125045424 512-byte logical blocks: (64.0 GB/59.6 GiB)
[1365337.900000] sd 0:0:0:0: [sda] 4096-byte physical blocks
[1365337.904000] sd 0:0:0:0: [sda] Write Protect is off
[1365337.904000] sd 0:0:0:0: [sda] Mode Sense: 5f 00 00 08
[1365337.904000] sd 0:0:0:0: [sda] Write cache: enabled, read cache: enabled, doesn't support DPO or FUA
[1365337.904000] sd 0:0:0:0: [sda] Optimal transfer size 33553920 bytes not a multiple of physical block size (4096 bytes)
[1365337.908000] sda: sda1
[1365337.916000] sd 0:0:0:0: [sda] Attached SCSI disk
hdparm -I の結果
$ sudo hdparm -I /dev/sda
/dev/sda:
ATA device, with non-removable media
Model Number: Z3-64
Serial Number: 979032690101
Firmware Revision: T180731
Transport: Serial, ATA8-AST, SATA 1.0a, SATA II Extensions, SATA Rev 2.5, SATA Rev 2.6, SATA Rev 3.0
Standards:
Supported: 9 8 7 6 5
Likely used: 9
Configuration:
Logical max current
cylinders 16383 16383
heads 16 16
sectors/track 63 63
--
CHS current addressable sectors: 16514064
LBA user addressable sectors: 125045424
LBA48 user addressable sectors: 125045424
Logical Sector size: 512 bytes
Physical Sector size: 512 bytes
Logical Sector-0 offset: 0 bytes
device size with M = 1024*1024: 61057 MBytes
device size with M = 1000*1000: 64023 MBytes (64 GB)
cache/buffer size = unknown
Form Factor: 2.5 inch
Nominal Media Rotation Rate: Solid State Device
Capabilities:
LBA, IORDY(can be disabled)
Queue depth: 32
Standby timer values: spec'd by Standard, no device specific minimum
R/W multiple sector transfer: Max = 16 Current = 16
* 64-bit World wide name
* WRITE_UNCORRECTABLE_EXT command
* {READ,WRITE}_DMA_EXT_GPL commands
* Segmented DOWNLOAD_MICROCODE
* Gen1 signaling speed (1.5Gb/s)
* Gen2 signaling speed (3.0Gb/s)
* Gen3 signaling speed (6.0Gb/s)
* Native Command Queueing (NCQ)
* Phy event counters
* READ_LOG_DMA_EXT equivalent to READ_LOG_EXT
DMA Setup Auto-Activate optimization
* Software settings preservation
* SMART Command Transport (SCT) feature set
* SCT Features Control (AC4)
* SCT Data Tables (AC5)
* Data Set Management TRIM supported (limit 8 blocks)
* Deterministic read ZEROs after TRIM
Security:
Master password revision code = 65534
supported
not enabled
not locked
not frozen
not expired: security count
supported: enhanced erase
2min for SECURITY ERASE UNIT. 2min for ENHANCED SECURITY ERASE UNIT.
Logical Unit WWN Device Identifier: 5000000000000000
NAA : 5
IEEE OUI : 000000
Unique ID : 000000000
Checksum: correct
読み込み速度の確認
hdparm
コマンドでとりあえずの速度を確認した感じでは以下の通りでした。
$ sudo hdparm -Tt /dev/sda
/dev/sda:
Timing cached reads: 1608 MB in 2.00 seconds = 803.81 MB/sec
Timing buffered disk reads: 108 MB in 3.02 seconds = 35.71 MB/sec
-T
ベンチマーク及び比較目的で、キャッシュ読み込みを測定する。 有意な結果を得るためには、少なくとも数メガバイトの空きメモリがあり、 他にアクティブなプロセスがない状態で、この操作を 2, 3 回 繰り返すべきである。 これは、ディスクアクセスなしに、Linux のバッファキャッシュから直接 読み出す速度を表示する。 これは、テスト環境下でのプロセッサ・キャッシュ・メモリの 基本的な処理能力を測定するものである。 -t フラグが同時に指定された場合には、 -T の出力を元にした補正係数が -t 操作の結果に加味される。-t
https://linuxjm.osdn.jp/html/hdparm/man8/hdparm.8.html
ベンチマーク及び比較目的で、デバイス読み込みを測定する。 有意な結果を得るためには、少なくとも数メガバイトの空きメモリがあり、 他にアクティブなプロセスがない状態で、この操作を 2, 3 回 繰り返すべきである。 これはデータのキャッシュがない状態から、バッファキャッシュを通して ディスクを読み出す速度を表示する。 これは、ファイルシステムのオーバーヘッドなしに、そのドライブが Linux で どれだけ連続データ読み込み速度を維持できるかを測定するものである。 測定の正確さを上げたいのであれば、 -t の実行の間に BLKFLSBUF ioctl を使ってバッファキャッシュをクリアする。 -T フラグが同時に指定された場合には、 -T の出力を元にした補正係数が -t 操作の結果に加味される。
dd での書き込み速度の確認
USB2.0で接続しているのでこんなもんですかね・・・
$ dd if=/dev/zero of=bench bs=64k count=32k conv=fdatasync
32768+0 records in
32768+0 records out
2147483648 bytes (2.1 GB, 2.0 GiB) copied, 62.4812 s, 34.4 MB/s