File su Windows e settori contigui
-
09-06-2019 - |
Domanda
Esiste un modo per garantire che un file su Windows (utilizzando il file system NTFS) utilizzi settori contigui sul disco rigido?In altre parole, la prima parte del file verrà archiviata in un determinato settore, la seconda parte del file verrà archiviata nel settore successivo e così via.
Dovrei aggiungere che voglio essere in grado di creare questo file a livello di codice, quindi preferisco non chiedere semplicemente all'utente di deframmentare il proprio disco rigido dopo aver creato questo file.Se esiste un modo per deframmentare a livello di codice solo il file che creo, anche questo andrebbe bene.
Soluzione
Vorrei iniziare da qui:
http://technet.microsoft.com/en-us/sysinternals/bb897428.aspx
e segui la documentazione di Mark sul materiale di deframmentazione:
http://technet.microsoft.com/en-us/sysinternals/bb897427.aspx
Altri suggerimenti
Non conosco tali garanzie.
Ma tieni anche presente che i "file" NTFS sono costituiti da più flussi di dati.Quindi stai effettivamente cercando un modo per garantire che a flusso è contiguo.
Credo che non ci sia modo di raggiungere questo obiettivo.Puoi deframmentare il file solo dopo che è stato scritto.