Frage

Wie viele Dateien kann ein Windows Server 2008 R2-Verzeichnis sicher halten?

Ich bin in Bezug auf eine Website zu denken, die Bildgalerien hat. Sprich es ist ein Verzeichnis, das alle Miniaturen und ein anderes Verzeichnis enthält, das die Bilder in voller Größe hält. Wie viele Paare von Bildern können sicher gelagert werden?

Oder, wenn es nicht eine gute Schneide- und trockene Antwort ist, soll ich es nur versuchen, mit 30.000 Bildern?

War es hilfreich?

Lösung

Wenn Ihr Server mit NTFS für sein Volumen-Dateisystem, werden Sie auf eine beliebige Anzahl von Dateien pro Verzeichnis nicht beschränkt per se , aber mehr, dass Sie eine bestimmte Anzahl von Dateien / Verzeichnisse pro Volumen begrenzt sind.

Für NTFS, Größenbeschränkungen sind:

  

NTFS Größenbeschränkungen

     

Dateien pro Volumen   4294967295 (2 ^ 32 minus 1 Datei)

Natürlich sagt, dass nichts über die Leistung, und es gibt andere Überlegungen, die ins Spiel kommen können. Mit 30000, sollten Sie sich keine Sorgen. Wenn Sie in die Millionen bekommen, könnten Sie anfangen Umstrukturierung.

Bearbeiten, um Adress Skalierung / Leistung

Technisch gesehen verwendet das NTFS-Dateisystem eine globale MFT, die den Überblick über alle Dateien hält (Verzeichnisse sind Dateien und sind meist für logische Darstellung an den Endverbraucher verwendet wird), so dass Sie jedes Mal, um die Lautstärke zu ändern, dass der Wandel spiegelt sich in die MFT.

Wenn Sie ein einzelnes Verzeichnis mit mit einem großen Anzahl von Dateien zu starten, eine des empfohlenen Verfahrens ist zu deaktivieren automatischer 8.3-Namen Generation. Aus dem Technet-Artikel verknüpfen ich oben:

  

Jedes Mal, wenn Sie eine Datei mit einem langen Dateinamen erstellen, erstellt NTFS einen zweiten Datei-Eintrag, der ein ähnlichen 8.3 kurze Dateinamen hat. Eine Datei mit einem 8.3 kurzen Dateinamen hat einen Dateinamen 1 bis 8 Zeichen und eine Dateinamenerweiterung, die 1 bis 3 Zeichen enthält. Der Dateiname und Dateinamenerweiterung werden durch einen Punkt getrennt.

Wenn Sie also ständig ein einzelnes Verzeichnis mit einer großen Menge von Dateien ändern, hat das System einen kurzen Namen für sie erzeugen - dies zu Leistungseinbußen führen kann, wenn man ständig den Inhalt eines einzigen Verzeichnisses modifiziert werden. Da Sie Bilder speichern, könnte es sehr wahrscheinlich viele der Dateien haben zu Beginn ähnliche Dateinamen sein, wie imageblahblahblah.

Für Datei Look-up-Leistung, auch für große Verzeichnisse NTFS sollte ziemlich schnell sein, weil die zugrunde liegende B-Baum-Implementierung.

Überprüfen Sie auch dieses Thema aus: NTFS Leistung und große Mengen von Dateien und Verzeichnissen

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top