Perché le prestazioni NTFS sono così scadenti rispetto, ad esempio, a Linux / ext3? Molto spesso lo vedo quando eseguo il check out di alberi di origine (di grandi dimensioni) da Subversion. Il checkout richiede circa 10-15 minuti su NTFS, mentre il checkout corrispondente su Linux (su hardware quasi identico) richiede un ordine di grandezza più veloce (1 - 1,5 minuti).
Forse questo è specifico per la gestione di molti file di piccole dimensioni e NTFS è meglio quando si tratta di file di grandi dimensioni, ma perché dovrebbe essere? Il miglioramento delle prestazioni NTFS per file di piccole dimensioni non sarebbe estremamente vantaggioso per le prestazioni di Windows in generale?
EDIT: Questo non è inteso come una domanda infiammatoria "NTFS succhia rispetto a ext3"; Sono sinceramente interessato al perché NTFS si comporta male in alcuni casi. È solo un cattivo design (di cui dubito) o ci sono altri problemi che entrano in gioco?