Mac OS X 조각 모음이 필요합니까?


9

창을 정기적으로 조각 모음해야합니까?

MacOS에 조각 모음 유틸리티가없는 이유는 무엇입니까?

자세한 사람을 가르쳐주세요


1
공감하지 마십시오. 다소 잘못 쓰여졌지만 이것은 유효한 질문입니다. 누군가 그것을 편집하십시오. ;-)
GeneQ

1
나는 이것을 정리했고, 그것을 읽을 수있게 만드는 동안 가능한 한 원본에 가깝게 유지하려고했습니다.
Bruce McLeod

답변:


17

나는 이것에 대한 가장 좋은 대답은이 애플 지원 KB 에서 나온 것이라고 생각

최적화 및 조각화 정보

디스크 최적화는 볼륨에서 파일의 물리적 위치를 "능률화"하는 프로세스입니다. 데이터 액세스 시간을 개선하고 하드 드라이브 헤드 이동 시간을 최소화하기 위해 파일 및 메타 데이터가 재정렬됩니다.

파일은 변경되고 저장되고 볼륨이 채워짐에 따라 단일 파일의 다른 부분이 볼륨의 다른 위치에 저장되어 시간이 지남에 따라 "조각화"될 수 있습니다. 파일 조각을 수집하여 "다시 결합"하는 프로세스를 최적화라고합니다. 그러나 전원 손실과 같은 최적화 중에 오류가 발생하면 파일이 손상되어 백업 사본에서 복원해야합니다.

최적화해야합니까?

Mac OS X를 사용한다면 아마 전혀 최적화 할 필요가 없습니다. 그 이유는 다음과 같습니다.

  • 하드 디스크 용량은 일반적으로 몇 년 전보다 훨씬 큽니다. 사용 가능한 여유 공간이 더 많으면 파일 시스템이 모든 "누락과 틈새"를 채울 필요는 없습니다. Mac OS 확장 포맷 (HFS Plus)은 삭제 된 파일에서 공간을 최대한 재사용하지 않으므로 최근에 해제 된 공간의 작은 영역을 조기에 채우지 않습니다.

  • Mac OS X 10.2 이상에는 Mac OS X 확장 포맷 볼륨에 대한 지연된 할당이 포함되어 있습니다. 이를 통해 디스크의 한 영역에서 여러 개의 작은 할당을 하나의 큰 할당으로 결합 할 수 있습니다.

  • 조각화는 종종 기존 리소스 파일, 특히 리소스 포크와 함께 데이터를 지속적으로 추가하여 발생했습니다. 새로운 응용 프로그램 패키징 형식뿐만 아니라 더 빠른 하드 드라이브와 더 나은 캐싱으로 많은 응용 프로그램이 매번 전체 파일을 다시 작성하기 만하면됩니다. Mac OS X 10.3 Panther는 느리게 성장하는 파일을 자동으로 조각 모음을 수행 할 수도 있습니다. 이 프로세스는 때때로 "핫 파일-적응-클러스터링"으로 알려져 있습니다.

  • 공격적인 미리 읽기 및 뒤에 쓰기 캐싱은 작은 조각화가 감지 된 시스템 성능에 미치는 영향이 적음을 의미합니다.


4
이것이 이론이지만 실제로는 가벼운 사용자가 아닌 경우 조각 모음을해야 할 수도 있습니다.
alimack

이 기사의 마지막 메모를 잊지 마십시오. Mac OS X 시스템은 수십만 개의 작은 파일을 사용하는데, 그 중 많은 파일은 거의 액세스하지 않습니다. 그것들을 최적화하는 것은 실질적인 이득이 거의없는 주요 노력이 될 수 있습니다. 또한 시스템 시작 중에 빠른 읽기를 위해 "핫 밴드"에 배치 된 파일 중 하나가 조각 모음 중에 이동되어 성능이 저하 될 수 있습니다.
Arjan

1
알맞은 조각 모음은 "핫 밴드 인식"이며 이와 같이 동작하지 않습니다. Mac에서 조각 모음을 수행하면 부트 캠프가 실제로 작동한다는 사실을 알았습니다.
alimack

해당 기사는 Apple에 의해 보관되었으며 더 이상 업데이트되지 않습니다. (2010 년 2 월판은 다른 보관 된 기사에 대한 참조를 제거했습니다. 그렇지 않으면 2008 년 6 월판 ( 그 당시 크롤링) 과 다르지 않습니다. Snow Leopard Mac OS X 10.6 또는 Lion Mac OS X 10.7에는 적용되지 않습니다.
Graham Perrin

10

Server Fault의 답변도 살펴 보는 것이 좋습니다.

서버 결함에 대한 나의 대답은 여기에도 적합합니다.

약간 예, 대답이 없습니다. 특정 상황에서는 유용하지만 FAT 또는 일반 HFS보다 문제가 적습니다. 모든 파일 시스템은 조각화되지만 새로운 파일 시스템은 조각화에 더 강합니다.

Mac OS X에 대해 구체적으로 말하면 HFS +는 이전 시스템에 비해 조각화되는 것을 막기 위해 충분한 작업을 수행하지만 여전히 동일한 규모로 발생하지는 않습니다. OS 자체는 또한 10.3 (Panther) 이후 "작은"(20MB 이하) 파일을 즉시 조각 모음합니다.

조각화는 여전히 발생하며 특히 비디오 편집 시스템 또는 디스크에서 큰 파일을 빠르게 읽거나 쓸 수 있어야하는 워크 플로에서 성능 저하를 볼 수 있습니다. 표준 사용자의 경우 거의 문제가 아닙니다.

내가 사용하고 실행 한 OS X 용 하드 드라이브 조각 모음에 가장 많이 사용되는 옵션은 다음과 같습니다.

  • 하드 드라이브를 다른 드라이브로 복제하고 다시 복제합니다. 이 작업은 Carbon Copy Cloner 또는 SuperDuper를 사용하여 수행되며 추가 하드 드라이브가 필요합니다. 백업 루틴의 일부로 수행하면 시간 히트가 끔찍하지는 않지만이 방법으로 자유롭게 수행 할 수 있습니다.

  • iDefrag , Drive Genius 및 기타 여러 유틸리티는 모두 하드 드라이브 조각 모음을 수행합니다. 개인적으로 iDefrag를 선호합니다.


1
나는 iDefrag가 아주 좋은 해결책이라는 것을 알았습니다. +1
Darren Newton

나는 iDefrag에 대해 들어 본 적이 없다. 나는 그것을 볼 것이다.
Bruce McLeod

2

OS X가 조각 모음을 할 필요는 없습니다. Windows Vista 및 Windows 7과 마찬가지로 OS X는 컴퓨터가 유휴 상태 일 때 백그라운드에서 자동으로 드라이브 조각 모음을 수행합니다. OS X에서 수동으로 드라이브 조각 모음을 수행 할 필요가 없습니다.


다른 백그라운드 조각 모음보다 더 잘 작동하기를 바랍니다. 일정한 드라이브 낭비로 인해 Diskkeeper 사용을 포기해야했습니다.
랜스 로버츠

OSX는 20MB 미만의 파일 조각 모음을 수행합니다. 디렉토리 조각화 (전체 파일 사이의 공백)는 제거하지 않습니다. 따라서 드라이브가 꽉 찼거나 (> 80 %) 큰 파일 (일반적으로 비디오 및 이미지 작업)을 사용하는 경우 조각 모음을 수행해야합니다.
alimack

백그라운드에서 조각 모음도하지 않고 실제로 파일 액세스 (읽기 및 쓰기 작업) 중에 조각 모음을 수행합니다.
alimack

경우에 따라 일회성 조각 모음이 필요합니다. Mac을 조각 모음해야합니까? 아래에 답변을 추가하겠습니다 . 다른 질문에.
Graham Perrin

2

특정 상황에서는 조각 모음이 필요합니다. Mac OS X 은 20MB 미만의 파일에 대한 파일 조각화 (분할 파일)를 제거하지만 디렉토리 조각화 (파일 사이의 공백)는 제거하지 않습니다. 드라이브 용량이 80 %를 초과하거나 Boot Camp 아래에 Windows 7을 설치하려는 경우 드라이브 조각화로 인해 OS가 충분한 연속 공간을 확보하지 못하므로 충분한 여유 공간이 있어도 오류가 발생할 수 있습니다.

내 경험에 따르면 iDefrag 는 훌륭한 일을합니다-버전 2는 나오지 만 유료 소프트웨어입니다.


iDefrag 사이트에서 버전을 신중하게 확인하십시오. 최신 버전은 el capitan 및 이전 OS에서 혼란을 유발합니다.
alimack
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.