외장 USB 하드 디스크에서 압축 NTFS를 사용하려고합니다. 백업에만 사용해야합니다.
답변
1) 예, Liunx에서 액세스 할 수 있습니다. 다른 사람들이 설명했듯이, ntfs-3g는 압축 된 ntf를 처리 할 수 있습니다.
2) 신뢰성 : 압축은 오랫동안 ntfs로되어 있습니다 (Windows NT부터 http://www.ntfs.com/ntfs-compressed.htm 참조 ). Windows에서 안정성 문제가 표시되지 않습니다. 비 Windows 구현 (예 : Linux)에 대해서는 확실하지 않습니다. 리눅스에서 데이터를 읽는 것이 유일한 관심사라면 신뢰성에 문제가 없습니다 (어쨌든 백업을 복원 할 때 읽기 전용 마운트가 좋습니다).
또한 데이터는 일반적으로 4KB 인 클러스터 수준에서 압축됩니다. 디스크의 물리적 손상은 전체 파일이 아닌 단일 클러스터에만 영향을줍니다. 이와 관련하여 압축 된 ntf는 비 압축만큼 안정적이어야합니다.
3) 성능 : 인용 한 KB 기사에 따르면 CPU가 이미 포화 상태 인 서버 시스템 에서 성능이 영향을받을 수 있습니다 . 설명에 따라 현재 CPU가있는 데스크탑 시스템에서 백업에 압축 된 ntf를 사용하면 성능에 큰 영향을 미치지 않아야합니다. 반대로 압축 가능한 데이터를 저장하면 I / O가 적을수록 실제로 성능이 향상 될 수 있습니다. 인터페이스 (USB 2.0)가 CPU에 비해 느린 경우 특히 그렇습니다. CPU가 USB 2.0 링크 쓰기 또는 압축 된 NTFS를 쉽게 포화시킬 수 있어야한다고 생각합니다.
4) 전체 파일 시스템에 압축 플래그를 설정하면 압축되지 않은 이동 된 파일에 문제가 없어야합니다.
답변
-
Linux에서 액세스 할 수 있다고 생각하지만 확실하지 않습니다.
-
어떤 의미에서 신뢰할 수 있습니까? 데이터가 손상되는 것이 더 쉽지만 그것이 그게 무슨 뜻인지 잘 모르겠습니다.
-
프로세서 속도는 느리지 만 I / O 속도는 빠릅니다. 프로세서가 디스크보다 훨씬 빠르면 큰 파일을 읽지 않고 사후 처리를 피하는 대신 적은 양의 데이터를 읽을 수 있지만 약간의 처리를 수행하는 것이 좋습니다.
-
이를 피할 수 없으며 응용 프로그램이 프로그래밍 된 방식에 따라 다릅니다. Windows 에서이 작업을 수행 해야하는 설정을 본 것을 기억하지만 필요한 작업을 수행하지 못한다고 생각합니다. 필요한 경우 업데이트합니다.
답변
-
ntfs-3g
드라이버 지원이 추가 및 (최근에) 압축 파일을 수정, 읽기.현재 압축 파일을 읽는 것은 모든 ntfs-3g 버전에서 지원됩니다. ntfs-3g-2009.11.14부터 새 압축 파일 작성, 내용 지우기 및 기존 압축 파일에 데이터 추가가 지원됩니다. ntfs-3g-2010.8.8부터 기존 데이터 (또는 기존 구멍)를 덮어 써서 기존 압축 파일 수정이 지원됩니다.
-
파일 시스템은 일반적인 Linux ext3 / ext4만큼 안정적입니다.
ntfs-3g
정말 잘 드라이버 손잡이 다. (그것은 수 여전히 압축 된 파일을 수정하는 몇 가지 버그를 가지고, 위의 인용 말한대로,이 전용 버전 2010년 8월 8일에 추가되었습니다.) -
(답변 없음)
-
프로그램이 압축되지 않은 파일을 다른 곳에서 작성하고 나중에 원하는 위치로 이동하여이 문제가 발생하면 해결 방법은 간단합니다. 해당 파일의 압축을 다시 사용하십시오.