모든 파일 검색 도구가 왜 인스턴트 결과를 위해 마스터 파일 테이블을 사용합니까?
파일 테이블 기반 검색은 번거롭기 때문에 모든 주요 검색 도구에 포함되지 않는 이유는 무엇입니까? 우리가 조사 할 때 계속 읽어라..
오늘의 질문 및 답변 세션은 Q & A 웹 사이트의 커뮤니티 중심 그룹 인 Stack Exchange의 하위 부문 인 수퍼 유저의 도움으로 이루어졌습니다..
질문
수퍼 유저 리더 Dan Dascalescu는 모든 검색이 테이블 기반이 아닌 이유를 알고 있습니다.
방금 UltraSearch를 발견했으며 파일 및 폴더 검색 속도가 날아갔습니다. 그 동시에 일어나는. 그리고 어떤 색인 서비스도 사용하지 않습니다. 단순히 이미 NTFS 파티션에있는 모든 파일 이름을 저장하는 NTFS 마스터 파일 테이블을 사용합니다.
문제는이 기능이 왜 아닌지입니다. 방법 파일 관리자들 사이에서 인기가 높아지고 Windows 탐색기 검색 (Win + F)은?
우리는 이것이 얼마나 초고속 파일 테이블 기반 검색인지를 처음 만났을 때 모든 컴퓨터 사용자의 반응이라고 확신합니다. 그렇다면 왜 모든 것에 내장되지 않는가??
대답
수퍼 유저 기고 가인 Mehrdad는 낮은 수준의 검색이 결코 포착되지 않은 이유를 설명합니다.
보안 때문에!
그것이 진정한 이유입니다. (그리고 만 진짜 이유는, 내 의견으로는 - 그렇지 않아. 그 중요한 파일 시스템을위한 독자를 만들기는 어렵지만 결코 쉬운 일은 아닙니다. ~을 만드는 작가 진짜 도전입니다.)
이와 같은 프로그램은 전체 (파일) 시스템의 보안 인프라를 우회하므로 관리자 (또는 "볼륨 관리"권한을 가진 다른 사용자) 만 실제로 실행할 수 있습니다.
그래서 분명히 많은 시나리오에서 작동하지 않을 것입니다. Microsoft (또는 다른 대기업)가 이와 같은 제품을 만든 다음 사용자가 관리자로 실행하도록 장려하는 것을 고려하지 않을 것이라고 생각합니다., 보안 문제로 인해.
그것 할 것이다 이론적으로 백그라운드에서 실행되고 보안 데이터를 필터링하는 시스템을 만들 수는 있지만 실제로는 제비 생산을위한 보안 구멍없이 올바른 작업을 수행하는 방법.
그런데 저는 UltraSearch를 사용하지 않았지만 몇 년 전 제가 오픈 소스로 지난 몇 달간 아주 비슷한 프로그램을 직접 작성했습니다! 관심이 있다면 확인해보십시오. :)
설명에 추가 할 것이 있습니까? 의견에서 소리가 나지. 다른 기술에 정통한 Stack Exchange 사용자의 답변을 더 읽고 싶습니까? 전체 토론 스레드를 여기에서 확인하십시오..