Lors de l'utilisation find
sous Linux, les résultats sont renvoyés en quelques secondes / millisecondes. D'autre part, l'explorateur Windows prend parfois quelques minutes lors de la recherche d'un fichier.
Je suis conscient du fait que Windows n’indexe que certains répertoires, mais pas des raisons de cela.
linux
windows
windows-search
Robert Hönig
la source
la source
Réponses:
Je dirais que Windows Search essaiera d'indexer également le contenu des fichiers lors de la recherche, ce qui le rend relativement lent. Si vous souhaitez un résultat de recherche rapide similaire, vous pouvez également effectuer une recherche via une ligne de commande sous Windows via l'ancienne commande DOS
find
.À propos: sous Linux, vous pouvez utiliser
locate
pour une recherche de nom de fichier pré-indexé ourecollindex
pour une recherche sur le contenu d'un fichier pré-indexé.la source
En outre, Linux et Windows utilisent un système de fichiers différent. Pour Linux, il s’agit d’une sorte d’extension (3 ou 4) https://en.wikipedia.org/wiki/Ext3
Sous Windows, toutefois, le système de fichiers par défaut pendant des années est NTFS:
https: / /en.wikipedia.org/wiki/NTFS
Jaleks a toutefois raison de dire que cela pourrait concerner davantage le service d’indexation lui-même et sa structure. Personnellement, j'utilise un programme appelé Everything pour rechercher des fichiers (recherches basées sur le nom, pas de contenu) sur un disque NTFS, et après 30 secondes d'indexation sur un disque dur presque plein de 500 Go, je suis en mesure d'accéder à n'importe quel fichier Dès que je tape c'est son nom. Donc, NTFS peut le faire aussi;)
la source