NTFS 및 Fat 시스템 만 조각화되었다고 생각했다면이 줄을 읽을 때 당연히 놀랄 것입니다. 이것이 Windows에서만 발생한다고 생각하는 것이 매우 일반적이지만 실제로는 모든 파일 시스템이 더 적거나 더 많이 발생합니다. 새 정보가 지워지고 기록 될 때마다 서로 다른 크기의 특정 데이터로 채워지는 "간격"이 생성되어 조각화가 발생합니다.
확실히 각 파일 시스템은 조각화를 처리 할 때 특정한 특성을 가지고 있습니다. 제가 가장 좋아하는 것은 XFS입니다. 레드햇하지만이 외에도 더 큰 파티션에 가장 적합하며 64 비트 프로세서를 더 잘 활용합니다.
이제 하드 드라이브 조각화 상태를 확인하는 것으로 시작하겠습니다.
이를 위해 우리는 XFS 용 도구를 사용합니다. xfs_db 이것으로 XFS를 디버깅 할 수 있습니다. 확장 파일 시스템_디버거 대부분의 경우이 도구는 XFS를 사용하는 경우 시스템과 함께 제공되며 그렇지 않은 경우 xfsdump.
Fedora 23에 xfsdump가 있는지 알아 봅시다.
dnf 검색 xfs
마지막으로 수행 된 메타 데이터 만료 확인 —-.
=============================================== ========================== S / N 일치 : xfs =================== =============================================== ======
xfsdump.armv7hl : XFS 파일 시스템 용 관리 유틸리티
xfsdump는 Fedora가 제공하는 유틸리티 패키지이며 Arch의 경우 이미 시스템에 통합되어 있습니다.
xfs 파티션의 조각화 상태를 확인하기 위해 다음 코드를 작성합니다.
xfs_db -c 조각 -r / dev /
권장 사항은 10 %보다 크면 조각 모음을 진행하고, 작 으면 나중에 사용할 수 있습니다.
이제 "-c frag"를 사용하면 실행할 명령이 xfs_db로 보내져 문의하고 "-c frag"를 배치하지 않으면 쿼리를 실행할 수 있도록 프롬프트를 배치하고 "frag"를 그 위에 배치합니다. 가장 빠른 방법은 다음과 같습니다.
xfs_db -c frag -r / dev / mmcblk0p3 현재 66155, 이상적인 65615, 조각화 계수 0.82 %
이전 부분에서 볼 수 있듯이 몇 일 전에 조각 모음을 수행 한 이후로 조각화 정도가 0.82 % 였는데, 이는 약 5 % 조각화였습니다.
XFS 파티션 조각 모음
이제 파티션 조각 모음을 진행합니다. 시작하려면 다음을 실행해야합니다. xfs_fsr 패키지 내용물 xfsdump 이전에 설치 한 것; xfs_fsr은 eXtendedFileSystem_FileSystemReorganizer, 그리고 당신의 임무는 XFS 시스템을 재구성하는 것입니다.
그래서 우리는 다음과 같이 씁니다.
xfs_fsr -v / dev / mmcblk0p3 / inode 시작 = 0ino = 1928 확장 이전 : 2 이후 : 1 완료 ino = 1928ino = 219417 확장 이전 : 2 이후 : 1 완료 ino = 219417ino = 219395—
조각화 정도에 따라 조각 모음을 수행하는 데 걸리는 시간이 더 많거나 적다는 점을 고려하십시오.
프로세스가 완료되면 조각화 정도를 다시 검토합니다.
xfs_db -c 조각 -r / dev / mmcblk0p3
그리고 이것이 XFS 시스템을 조각 모음하는 방법입니다. 테라 바이트 파티션이있는 하드 드라이브가 있고 조각화 정도를 검토 할 때 10 %에 도달하면 조각 모음 후 차이를 확인할 수 있습니다.
훌륭한 정보 !! 감사!! 나는 이것을 정확하게 찾고 있었고 나는 그것을 여기에서 찾았고, 좋은 일을 계속하십시오 !!
건배…
그리고 데비안에서는 어떻게 수행됩니까? 같은 줄입니까?
하드 드라이브의 파일 시스템 만 조각 모음해야한다는 점을주의해야합니다. 조각 모음이 솔리드 스테이트 드라이브를 죽이지는 않지만 조기에 "마모"를 유발합니다.
안부
니콜라스 가보
우분투 용으로 하나 더 만들 수 있습니까?
데비안 용으로도 만들었 으면합니다.