메타 데이터 저장소는 언제 업데이트됩니까?


1

Spotlight 인덱싱 작동 방식을 이해하려고합니다. 여기 의 설명서 에서 Apple은 커널이 Spotlight 엔진에 알리고 메타 데이터 저장소를 업데이트하려고 시도한다고 말합니다. 이 경우 색인을 작성해야하는 이유는 무엇입니까? 아마도 모든 파일 이벤트 후에 이미 발생하면 최신 상태일까요?

답변:


1

처음에는 인덱서가 전체 디스크를 처리해야하므로 한 번에 모든 파일을 인덱싱하는 데 몇 시간 (일)이 걸립니다.

커널과 시스템이 모든 파일을 쓸 때 색인을 작성하십시오. 새로 작성된 파일과 복사 된 파일은 기본적으로 실시간으로 색인됩니다.

파인더에서 스포트라이트가 존재하지 않는 넌센스 문자열을 검색하면이 기능을 실제로 확인할 수 있습니다. 그런 다음 텍스트 편집을 열고 해당 문자열을 파일로 붙여서 데스크탑에 저장하십시오. 파인더 창이 업데이트되어 해당 파일이 표시됩니다.


이것은 동기적인 것입니까? 커널은 파일을 작성한 호출 프로그램으로 제어를 반환하기 전에 시스템 저장소를 업데이트합니까? 또는 변경 사항을 대기열에 추가하고 Spotlight 데몬이 선택하는 비동기식 항목이 있습니까?
앤드류
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.