W przypadku korzystania find
z systemu Linux wyniki są zwracane w ciągu sekund / milisekund. Z drugiej strony Eksplorator Windows czasami zajmuje kilka minut podczas wyszukiwania pliku.
Zdaję sobie sprawę z tego, że Windows indeksuje tylko niektóre katalogi, ale nie z przyczyn, które za tym stoją.
linux
windows
windows-search
Robert Hönig
źródło
źródło
Odpowiedzi:
Powiedziałbym, że wyszukiwarka Windows spróbuje zaindeksować także zawartość plików podczas wyszukiwania, a więc będzie stosunkowo powolna. Jeśli chcesz uzyskać podobny wynik szybkiego wyszukiwania, możesz również wyszukiwać za pomocą wiersza polecenia w systemie Windows za pomocą starego polecenia DOS
find
.Nawiasem mówiąc: w systemie Linux możesz użyć
locate
do wyszukiwania wstępnie zindeksowanych nazw plików lubrecollindex
do przeszukiwania wstępnie zindeksowanej zawartości pliku.źródło
Ponadto Linux i Windows używają innego systemu plików. W Linuksie jest to jakiś rodzaj ext (3 lub 4) https://en.wikipedia.org/wiki/Ext3
W Windows domyślnym systemem plików na lata jest NTFS:
https: / /en.wikipedia.org/wiki/NTFS
Jednak Jaleks ma rację, że może to być więcej o samej usłudze indeksowania i jej strukturze. Osobiście używam programu o nazwie Everything do wyszukiwania plików (wyszukiwania oparte na nazwie, brak zawartości) na dyskach NTFS, a po 30 sekundach indeksowania na prawie pełnym dysku twardym o pojemności 500 GB jestem w stanie uzyskać dostęp do dowolnego pliku jako zaraz po wpisaniu jego nazwy. Więc NTFS też może;)
źródło