FDP 정보 조회

Controller ID

sudo nvme id-ctrl /dev/nvme* -H | grep ctratt -A 17

FDP feature 확인

NVMe TP4146

  • 활성화 시도
sudo nvme set-feature /dev/nvme* -f 0x1d -c 1 -s
  • 설정값 체크
sudo nvme get-feature /dev/nvme* -f 0x1d -H

FDP Endurance Group (EG) config 확인

sudo nvme fdp configs /dev/nvme* -e 1

모니터링 정보들

sudo nvme fdp stats /dev/nvme* -e 1
  • FDP RU status
sudo nvme fdp status /dev/nvme*n*

입출력

  • DTYPE: 2 이면 DSPEC 필드에 FDP 값이 들어간다는 소리이다.

DTYPE - TP 4146

  • 따라서 DTYPE: 2 (FDP) 로 설정해주고, DSPEC: 0 (RUH 0) 와 같은 식으로 RUH 를 명시해주면 된다.
  • Write command 예시
echo 'bhc vs kfc' \
	| sudo nvme write $(fdp) -z 512 -T 2 -S 0