hdparm -y가 HDD를 회전시키지 않지만 관리되는 파일은 회전하는 이유는 무엇입니까? (팝업 옵션 사용)

hdparm -y가 HDD를 회전시키지 않지만 관리되는 파일은 회전하는 이유는 무엇입니까? (팝업 옵션 사용)

10년이 넘은 HDD를 읽으려면 SATA-USB 어댑터를 사용하세요.

하드 드라이브는 사용 중에 종료되지 않습니다 sudo hdparm -y /dev/sdj.

하지만 사용시주입파일 관리자의 옵션을 사용하면 HDD 회전이 중지됩니다.
참고 사항: Microsoft Windows의 꺼내기 옵션도 HDD를 닫습니다.

hdparm은 HDD를 회전시키지 않지만 파일 관리자는 회전하는 이유는 무엇입니까?

답변1

hdparm명령은 드라이브가 대기 모드로 전환되도록 지시하는 특정 ATA 명령을 실행하는 한 가지 작업만 수행합니다. 이는 새로운 명령으로 드라이브를 즉시 깨우는 것을 막지는 못하지만, 드라이브 자체에 따라 깨어나지 못할 수도 있습니다.노력하다실행 중지(스마트 머신은 들어오는 명령을 받기 위해 짧은 시간 동안 대기하고 명령이 없는 경우에만 실행을 중지합니다). 매뉴얼 페이지 에서는 hdparm이로 인해 드라이브 속도가 느려진다고 보장하지 않으며 단지 "보통" 속도가 느려진다고만 나와 있습니다.

이에 비해 파일 관리자의 "꺼내기" 옵션에는 일반적으로 더 많은 기능이 있습니다. 최소한 다음을 수행합니다(반드시 정확한 순서로 수행될 필요는 없음).

  • 드라이브에 열려 있는 파일이 없는지 확인합니다.
  • 드라이브에서 마운트된 모든 파일 시스템에 대한 모든 파일 시스템 버퍼를 강제로 플러시합니다.
  • 드라이브에서 마운트된 모든 파일 시스템을 마운트 해제합니다.
  • 이는 장치의 모든 블록 레이어 캐시를 플러시하고 장치 상단에서 실행 중인 중간 블록 레이어를 해체할 수 있습니다(예: FDE를 사용하는 경우 완전히 종료됩니다).
  • 장치에 쓰기 캐싱이 활성화되어 있으면 장치의 쓰기 캐시가 플러시됩니다.
  • 장치가 저전력 또는 최소 전력 상태로 들어가도록 프로그래밍할 수 있다면 그렇게 됩니다.
  • 장치에 소프트웨어로 꺼낼 수 있는 물리적 이동식 미디어(예: CD 드라이브)가 있는 경우 적절한 꺼내기 명령이 실행됩니다. 그렇지 않으면 장치 자체에서 장치의 블록 수준 드라이버를 분리하여 장치와의 통신을 효과적으로 종료할 수 있습니다.

처음 5단계는 기능적으로 사용자 공간의 어떤 것도 장치에 명령을 내릴 수 없도록 하고, 6단계에서 트리거된 저전력 상태에서 장치를 깨우며, 마지막 단계에서는 장치가 시스템에서 제대로 제거되었는지 확인하고, 새로 연결된 장치는 다음에 연결된 것으로 간주될 때 표시됩니다.

관련 정보