Da NTFS ein umfangbasiertes Dateisystem ist, verfolgt das Dateisystem im Wesentlichen nur die zugewiesene Größe der Datei und die Teile, in die geschrieben wurde. Wenn ein ungeschriebener Teil gelesen wird, gibt das Dateisystem nur Nullen zurück, so dass es während der Zuweisung nicht unbedingt eine Reihe von Nullen ausschreiben muss.
Schreibt das Dienstprogramm fsutil Daten auf die Festplatte?
414
Aasim Azam
Wenn ich mit dem Dienstprogramm "fsutil" eine 100-GB-Datei in Windows erstellt habe, nimmt dies Platz auf meiner Festplatte ein, jedoch dauert es nur wenige Sekunden, um eine so große Datei zu erstellen.
Wie erzeugt Windows eine so große Datei und nimmt sie physisch Speicherplatz in Anspruch? Dh überschreiben Sie alle Sektoren auf der Festplatte?
1 Antwort auf die Frage
0
jjlin
Wenn ich dies richtig verstehe (als Beispiel), wenn eine Torrent-Datei zum Download vorbereitet wird, beispielsweise eine 5-GB-Datei, so wird dieser Speicherplatz auf der Festplatte reserviert, sodass er nicht von etwas anderem und als fortlaufender Datei belegt wird um es herunterzuladen, füllt es den Raum mit den tatsächlichen Daten?
Aasim Azam vor 10 Jahren
0
Vielleicht, vielleicht nicht. Ein Torrent-Client kann dies auf diese Weise implementieren, er kann jedoch stattdessen auch [sparse-Dateien] (http://en.wikipedia.org/wiki/Sparse_file) erstellen. In diesem Fall wird Speicherplatz erst reserviert, wenn er geschrieben wird. Dies kann zu einer stärkeren Fragmentierung führen, es steht jedoch mehr Speicherplatz zur Verfügung, solange die Daten nicht vollständig heruntergeladen und auf die Festplatte geschrieben wurden.
jjlin vor 10 Jahren
0
Verwandte Probleme
-
3
Hat die Aktivierung von TRIM Auswirkungen auf andere Festplatten eines Computers (und woher wissen S...
-
4
Wie lösche ich bitte Hardlinks, symbolische Links, Knotenpunkte usw.?
-
3
So erstellen Sie eine 1G-Datei mit Nullabgleich in Windows?
-
1
Kann man einen Hardlink zu einer gesperrten Datei löschen?
-
0
Fsutil kann nicht mehr als 4 feste Links zu einer Datei in win SRV 2003 erstellen?
-
2
Was fehlt Kurzpfad für C: \ Programme? Wie kann ich es wieder hinzufügen?
-
1
Warum Bytes pro physischem Sektor: <not supported=""> </not>
-
1
Sparsefile-Attribut entfernen
-
0
Wie funktioniert "fsutil transaction" und wie können Transaktionen aktiviert werden?
-
1
'fsutil' wird nicht als interner oder externer Befehl, bedienbares Programm oder Stapelverarbeitungs...