前提
- CentOS6.8
- SSD
- ATA device, with non-removable media
Model Number: Samsung SSD 840 EVO 1TB
ハード情報
- PowerEdgeT110Ⅱ
- Intel(R) Xeon(R) CPU E3-1270 V2 @ 3.50GHz
- MEXコントローラ
- http://akiba-pc.watch.impress.co.jp/docs/sp/614243.html
- Raid
cat /proc/mdstat Personalities : [raid1] md0 : active raid1 sda1[0] sdb1[1] 524224 blocks super 1.0 [2/2] [UU] md1 : active raid1 sdb2[1] sda2[0] 976105280 blocks super 1.1 [2/2] [UU] bitmap: 4/8 pages [16KB], 65536KB chunk
質問内容
PCにさしているSSDのDMA有効の確認、DMAモードの変更をしたいです。
ぐぐってみて色々コマンドを実行してみました。
udma6が有効になっている?
hdparm -i /dev/sda DMA modes: mdma0 mdma1 mdma2 UDMA modes: udma0 udma1 udma2 udma3 udma4 udma5 *udma6 * signifies the current active mode
hdparm -I /dev/sda | grep -i dma DMA: mdma0 mdma1 mdma2 udma0 udma1 udma2 udma3 udma4 udma5 *udma6 * WRITE_{DMA|MULTIPLE}_FUA_EXT * {READ,WRITE}_DMA_EXT_GPL commands * DMA Setup Auto-Activate optimization * DOWNLOAD MICROCODE DMA command * SET MAX SETPASSWORD/UNLOCK DMA commands * WRITE BUFFER DMA command * READ BUFFER DMA command
offにできない
hdparm -d0 /dev/sda /dev/sda: setting using_dma to 0 (off) HDIO_SET_DMA failed: Inappropriate ioctl for device HDIO_GET_DMA failed: Inappropriate ioctl for device
他のモードに変更できない
hdparm -X69 /dev/sda /dev/sda: setting xfermode to 69 (UltraDMA mode5) SG_IO: bad/missing sense data, sb[]: 70 00 05 00 00 00 00 0a 00 00 00 00 24 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
- これはudma6 の設定が有効になっているが変更やoffにはできない、ということでよいのでしょうか?
- hdparmコマンドでDMAのモードを変更、offにすることは可能なのでしょうか?
以上、宜しくお願いします。
回答1件
あなたの回答
tips
プレビュー