Samsung PM851 SSD를 사용하여 Dell XPS 9343에 Linux를 설치했습니다.
최근에 많은 SSD가 TRIM 작업을 지원하지 않는다는 내용을 읽었습니다. 그래서 이 옵션이 내 시스템에서 효과적으로 실행되고 있는지
확인하고 싶습니다 .discard
첫 번째 단계로 간단히 실행 sudo fstrim --verbose --all
하고 보고해 보았습니다 41GB trimmed
. TRIM을 계속 활성화했기 때문에 매우 작은 값을 예상했기 때문에(위 참조) 실제로 명령을 다시 실행하면 O bytes trimmed
.정상인가요? /etc/fstab에 폐기 옵션이 있더라도 어떻게 될까요?
PS: 제안된 솔루션을 따라해 보았습니다.여기하지만 그 이후로 두 번째 명령에 멈췄습니다 trim.test: FIBMAP unsupported
.
PS2: 이것은평평한GPT 및 EXT4 파일 시스템을 갖춘 SSD(LVM 또는 RAID 없음)
답변1
노력하다lsblk -D
DISC-MAX
열을 사용할 수 없는 경우 TRIM/삭제를 수행할 수 있습니다.0B
예시(SSD/사용 가능)
[root@foo bar]# lsblk -D
NAME DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda 0 4K 1G 0
예시(HDD/Deco 사용 불가)
[root@foo bar]# lsblk -D
NAME DISC-ALN DISC-GRAN DISC-MAX DISC-ZERO
sda 0 0B 0B 0
답변2
@meuh가 댓글에서 지적했듯이 /tmp에서 테스트를 시도하는 동안 EXT4 파티션에서 테스트를 실행해야 했습니다. 해결되었습니다!
추신: 테스트 결과에 따르면 dmesg가 보고하더라도 내 XPS 9343(Samsung PM851 M.2 2280 256GB, 펌웨어 버전: EXT25D0Q)의 드라이브가 TRIM 명령을 지원하는지 확인할 수 있습니다.NCQ Send/Recv Log not supported