Kommandot find använder vanligtvis inte ett fördefinierat index över filer för att hitta filer. Istället utför den en djupsökning av det angivna katalogträdet, undersöker varje fil och jämför den med sökkriterierna som specificerats av användaren. Denna process kan vara tidskrävande, särskilt för omfattande katalogträd och filsystem med många filer. Beroende på filsystemimplementeringen kan moderna operativsystem använda ytterligare mekanismer, såsom filåtkomsttid/ändringstidsindexering, för att förbättra effektiviteten av vissa sökoperationer; Find förlitar sig dock främst på direkt hämtning och filtrering i tid snarare än ett separat fördefinierat index av filmetadata.