파일/디렉토리가 SSD와 같은 빠른 드라이브에 있는지 확인하는 방법은 무엇입니까? [복사]

파일/디렉토리가 SSD와 같은 빠른 드라이브에 있는지 확인하는 방법은 무엇입니까? [복사]

나는 더 빠르고 덜 정확한 버전과 더 느린 철저한 버전(재귀적 디렉터리 비교 또는 중복 파일 검색을 생각해 보세요)을 가진 스크립트를 가지고 있습니다. 검색 페널티가 높은 볼륨(기존 HDD)에서는 느린 버전을 실행하고 기본적으로 더 빠른 볼륨(SSD, RAM 드라이브 등)에서는 더 빠른 버전을 기본적으로 실행하고 싶습니다.

비슷한 게 있나요DEVICE_SEEK_PENALTY_DESCRIPTORLinux에서 Win32 API를 확인할 수 있나요?

답변1

커널 2.6.29부터 SSD 디스크가 자동으로 감지되며 다음을 통해 이를 확인할 수 있습니다.

cat /sys/block/sda/queue/rotational

HDD의 경우 1, SSD의 경우 0이어야 합니다.

원천:https://superuser.com/questions/228657/which-linux-filesystem-works-best-with-ssd#answer-550308

관련 정보