SSD: 다양한 파일 시스템 정리

SSD: 다양한 파일 시스템 정리

얼마 전 SSD를 구입했습니다: Samsung 850 EVO 250GB; 이 드라이브에 2개의 125GB 파티션을 만들었습니다. 첫 번째 파티션에는 NTFS에 Windows 7을 설치했습니다. 두 번째 파티션에는 Haiku(운영 체제)를 설치했습니다.

Windows 7에서는 "Samsung Magician" 유틸리티 덕분에 정리가 올바르게 활성화되어 작동하는 것을 볼 수 있습니다. 그러나 하이쿠가 설치된 두 번째 파티션(BeFS 파티션), 가지치기에 문제가 있습니다. Haiku에서 사용할 수 있는 fstrim명령줄 유틸리티가 있습니다(수동으로 실행해야 함). 그러나 하이쿠 fstrim에서는원래 상태, 이는 적어도 내 경우에는 BeFS 파티션의 파일을 삭제할 때 여유 공간을 다시 얻을 수 없음을 의미합니다. 다른 운영 체제가 BeFS 파일 시스템을 지원/인식하지 않기 때문에 다른 운영 체제에서 BeFS 파티션을 정리할 수 없다는 것을 알았습니다. 이로 인해 SSD의 상태와 수명이 걱정됩니다.

내 질문은: 파일 시스템이 운영 체제에서 인식되지 않지만 정리를 지원할 때 SSD 파티션의 여유 공간을 다시 확보할 수 있는 방법이 있습니까? GNU 및 오픈 소스 유틸리티는 Haiku에서 컴파일할 수 있으며 대부분의 CLI Unix 유틸리티를 실행할 수 있습니다(확인하이쿠항GitHub에서).

참고 사항: 제가 영어로 표현을 잘 못해서(제 모국어가 아니어서) 용어를 잘못 사용한 점 정말 죄송합니다. 그리고 포인트가 10개가 안되서 아직 링크를 2개 이상 올릴 수가 없네요평판.

답변1

파일 시스템 정리에는 다음 두 단계가 포함됩니다.

  1. 파일 시스템에서 사용하지 않는 디스크 부분을 확인합니다. 즉, 사용 가능한 블록을 확인합니다. 바람직하게는, 이 단계에서, 자유 블록은 가능한 많은 연속적인 자유 블록을 얻기 위해 이동된다. (플래시 지우기 블록은 일반적으로 파일 시스템 블록보다 크기 때문에 이는 이상적입니다.)
  2. 유용한 데이터가 포함되지 않은 모든 플래시 지우기 블록을 삭제하려면 플래시 드라이브에 지우기 명령을 보냅니다.

2단계는 플래시 드라이브와 통신할 수 있는 모든 운영 체제에서 수행할 수 있습니다. 그러나 1단계에서는 파일 시스템에 대한 지식이 필요합니다. fstrim이것이 유일한 솔루션 이기 때문에 누군가가 다른 운영 체제보다 Haiku의 BeFS에서 작동하도록 할 가능성이 더 높습니다.

관련 정보