Ubuntu에서 드라이브 조각 모음을 수행해야 합니까? 그렇다면 어떻게 해야 하며, 얼마나 자주 해야 합니까?
답변1
Windows에서는 파일 시스템 구현이 좋지 않기 때문에 조각 모음이 권장됩니다. 블록을 개별적으로 할당하는 대신 파일 그룹에 블록을 할당하는 등의 간단한 기술을 사용하면 Linux에서 조각화를 줄일 수 있습니다. 전형적인리눅스 파일 시스템조각 모음을 통해 상당한 이점을 얻을 수 있는 것은 파일 시스템이 거의 가득 찼거나 비정상적인 쓰기 패턴을 가지고 있는 경우에만 가능합니다.대부분의 사용자에게는 필요하지 않습니다., 파일을 많이 공유하는 사용자는 이로부터 이점을 얻을 수 있지만(중간 파일을 패딩하는 것은 ext3 최적화의 경우가 아닙니다. 조각화가 걱정되고 BitTorrent 또는 다른 파일 공유 클라이언트가 해당 옵션을 제공하는 경우 모든 파일을 사전 할당하도록 지시하십시오.) 다운로드 문서를 시작하기 전에 파일을 다운로드하세요).
현재 Linux의 일반 파일 시스템에 대해 프로덕션에 즉시 사용 가능한 조각 모음 도구는 없습니다(외부 3그리고외부 4). 설치한 경우우분투 9.10또는 최신 버전을 사용하거나 기존 설치를 변환하면외부 4파일 시스템, 지원범위, 조각화를 더욱 줄입니다.
조각화가 발생하는 경우 ext4 조각 모음 도구가 개발 중입니다.하지만 아직 준비가 안 됐어요.
일반적인 Linux 철학, 특히 Ubuntu 철학은 다음과 같습니다.일반적인 유지 관리 작업은 사용자 개입 없이 자동으로 수행되어야 합니다..
답변2
ext를 사용한다면 다음은 Theodore Ts'o(파일 시스템 개발에 적극적으로 참여한 사람)의 훌륭한 인용문입니다.
예약된 블록 수를 0으로 설정하면 장시간 실행(많은 파일 생성 및 삭제)하고 파일 시스템이 거의 가득 차 있지 않는 한(예: 95%), 이 시점에서 잔해물 문제가 발생하게 됩니다. Ext4의 다중 블록 할당자는 인접한 블록을 찾기가 더 어렵기 때문에 조각화에 더 강합니다. 따라서 다른 ext4 기능을 활성화하지 않고 단순히 파일 시스템 전에 ext4를 사용하여 ext3 파일 시스템을 마운트하더라도 완전히 가득 찬 더 나은 결과를 볼 수 있습니다.
그래서 솔직히 대답은 "아니요"입니다. 극단적인 경우에만 불리한 조각화(ext 사용)가 나타나기 시작합니다.
답변3
이것은 내가 찾은 최고의 설명입니다(파일 조각화뿐만 아니라 EXT2/3/4가 FAT나 NTFS보다 파일 조각화에 더 강한 이유에 대한 설명). 저는 여전히 사람들에게 다음을 참조할 것을 권장합니다.http://geekblog.oneandoneis2.org/index.php/2006/08/17/why_doesn_t_linux_need_defragmenting