Maximale Dateien auf SFM-Datenträger durch ausgelagerten Poolspeicher begrenzt

SPRACHE AUSWÄHLEN SPRACHE AUSWÄHLEN
Artikel-ID: 161870 - Produkte anzeigen, auf die sich dieser Artikel bezieht
Dieser Artikel wurde archiviert. Er wird im vorliegenden Zustand bereitgestellt und nicht mehr aktualisiert.
Ein Microsoft Windows Server 2003-Version dieses Artikels finden Sie unter 842355.
Alles erweitern | Alles schließen

Zusammenfassung

Die Dienste für Macintosh (SFM) Komponente von Windows NT besteht eine Obergrenze der Anzahl der Dateien und Verzeichnisse, die auf SFM-Volumes auf einem bestimmten Windows NT Server befinden können. Diese Beschränkung ergibt sich des ausgelagerten Arbeitsspeichers für Windows NT-Kernel zur Verfügung.

Die Informationen in diesem Artikel wird bereitgestellt, um beim Ermitteln der angemessenen Grenzwerte für die Anzahl der Dateien, auf dem SFM-Server gespeichert werden.

Hinweis: Der Speicher von SFM verwendete Algorithmus wurde in einer Post-SP3-Hotfix geändert. Dieser Hotfix ist in Windows NT 4.0 Service Pack 4 enthalten. Die Informationen in diesem Artikel gelten für alle Versionen von SFM vor auf Windows NT 4.0 Service Pack 4. Weitere Informationen zu dieser Änderung finden Sie in der folgenden Artikel der Microsoft Knowledge Base:
Artikel-ID: 166571
Titel: Erstellen eines SFM-Datenträgers auf große Partition verursacht ein STOP 0 x 24

Weitere Informationen

Dienste für Macintosh verwendet eine kleine Menge ausgelagerten Poolspeicher für jede Datei- und Verzeichnisnamen, die sich auf ein Volume SFM für effiziente Ausführung des Dienstes erforderlichen Cacheinformationen befindet. Für kleine bis mittlere Größe Volumes ist diese Anforderung Speicher in der Regel unerheblich. Allerdings kann die Volumegröße ist sehr groß oder eine große Menge an ausgelagerten Poolspeicher ist erforderlich, für andere Dienste, Fehler werden beim Erstellen neuer Dateien auf einem Volume SFM oder wenn andere Vorgänge, die die Verwendung eines erfordern Speicher-Pool ausgelagert.

Die Anzahl der Bytes der ausgelagerten Poolspeicher SFM reserviert, um eine Datei oder ein Verzeichnis zu verfolgen, hängt von die Länge des langen Dateinamen (LFN) für die Datei. Die Länge von der 8.3-Dateinamens (falls vorhanden) ist ohne Bedeutung. Die folgende Tabelle zeigt die Anzahl der Bytes der ausgelagerten Poolspeicher benötigt SFM als eine Funktion der Länge einer Datei oder des Verzeichnisses langen Dateinamen.
Length
of LFN    File   Dir
-------   ----   ---
 1 -  8    128   168
 9 - 12    136   176
13 - 20    152   192
21 - 32    176   216
				

Eine Verzeichnisstruktur, bestehend aus 200 Unterverzeichnisse und 10.000 Dateien mit Namen zwischen 13 und 20 Zeichen Länge, die alle müsste daher (200 * 192) + (10.000 * 152) oder 1,558,400 Bytes (1,48 MB) von ausgelagertem Poolspeicher.

"Ausgelagerten Poolspeicher" bezieht sich auf einen bestimmten Bereich der Windows NT virtuellen Speicher Zuordnung auf Kernel-Modus-Betriebssystemkomponenten zugreifen können.

Die Höchstmenge des ausgelagerten Poolspeicher verfügbar, um Windows NT wird beim Systemstart System bestimmt und standardmäßig hängt vom Umfang des physischen RAM auf dem System installiert. Die Höchstmenge des ausgelagerten Poolspeichers, der reserviert werden kann, selbst mit unbegrenzter RAM beträgt 192 MB.

Die Standardgröße für ausgelagerten Pool kann über eine Änderung an der Windows NT-Registrierung überschrieben werden. Allerdings sollte bedacht beim Ändern der Standardeinstellungen für Kernel-Speicherreservierung verwendet werden. Wenn eine entsprechende Bilanz Auslagerungsspeicher, Auslagerungsspeicher und andere Speicherressourcen verwaltet wird, instabil Windows NT aufgrund von mangelnden Ressourcen, auch wenn viel verfügbarer physischer RAM vorhanden ist.

Andere Systemkomponenten neben SFM verwenden auch ausgelagerten Poolspeicher. Daher ist die tatsächliche Anzahl der Dateien, die SFM auf einem gegebenen System verarbeitet werden können, die gesamte Systemkonfiguration abhängig. Um zu sehen wie viel ausgelagerten Poolspeicher zu einem bestimmten Zeitpunkt verwendet wird, untersuchen Sie den Pool Bytes-Leistungsindikator des Speicher-Objekts innerhalb der Windows NT-Systemmonitor.

Wenn Sie alle verfügbaren ausgelagerten Poolspeicher auf dem System verwenden, wird möglicherweise einige der folgenden Symptome angezeigt. Weitere Symptome können auch vorhanden sein und möglicherweise treten nicht auf alle der folgenden:
  • Windows NT-Clients möglicherweise die Fehlermeldung, "Ihre Anfrage kann nicht abgeschlossen ist nicht genügend ausgelagerten Poolressourcen zur Verfügung" beim Versuch, Dateien auf dem Server zugreifen.
  • Windows 95-Clients möglicherweise die Fehlermeldung: "nicht genügend Systemressourcen Ihre Anforderung nicht verarbeiten."
  • Macintosh-Clients verlieren Ihre Verbindungen zum Server, selbst wenn Sie keine explizite Fehlermeldungen erhalten.
  • Das Ereignisprotokoll auf dem Server möglicherweise Instanzen der Ereignis-ID 2020 angezeigt: "der Server konnte aus dem ausgelagerten Pool reservieren, da der Pool leer. war" oder EREIGNISKENNUNG 12046: "Konnte nicht ausgelagerten Speicherressource zuordnen."
  • Das folgende Anwendung Popupfenster möglicherweise angezeigt: "Systemprozess - Datenverlust verzögerte Schreibvorgänge: das System hat versucht Dateidaten von Puffern auf Device\HarddiskN\PartitionN\path\to\file übertragen. Die Schreiboperation fehlgeschlagen und nur einige der Daten möglicherweise wurden geschrieben wurden in die Datei."
Weitere Informationen zu virtuellen Speichers, einschließlich ausgelagerten Pool und der Registrierungsparameter, die so ändern Sie Standard-Speicherzuweisung, Abfrage auf "Pagedpoolsize" in der Microsoft Knowledge Base verfügbar sind.

Weitere Informationen zum virtuellen Speicher sind in "in Windows NT" von Helen Cluster und aus anderen Quellen, einschließlich der Microsoft Knowledge Base verfügbar.

Eigenschaften

Artikel-ID: 161870 - Geändert am: Samstag, 1. März 2014 - Version: 2.2
Die Informationen in diesem Artikel beziehen sich auf:
  • Microsoft Windows NT Advanced Server 3.1
  • Microsoft Windows NT Server 3.5
  • Microsoft Windows NT Server 3.51
  • Microsoft Windows NT Server 4.0 Standard Edition
Keywords: 
kbnosurvey kbarchive kbmt kbnetwork KB161870 KbMtde
Maschinell übersetzter Artikel
Wichtig: Dieser Artikel wurde maschinell und nicht von einem Menschen übersetzt. Die Microsoft Knowledge Base ist sehr umfangreich und ihre Inhalte werden ständig ergänzt beziehungsweise überarbeitet. Um Ihnen dennoch alle Inhalte auf Deutsch anbieten zu können, werden viele Artikel nicht von Menschen, sondern von Übersetzungsprogrammen übersetzt, die kontinuierlich optimiert werden. Doch noch sind maschinell übersetzte Texte in der Regel nicht perfekt, insbesondere hinsichtlich Grammatik und des Einsatzes von Fremdwörtern sowie Fachbegriffen. Microsoft übernimmt keine Gewähr für die sprachliche Qualität oder die technische Richtigkeit der Übersetzungen und ist nicht für Probleme haftbar, die direkt oder indirekt durch Übersetzungsfehler oder die Verwendung der übersetzten Inhalte durch Kunden entstehen könnten.
Den englischen Originalartikel können Sie über folgenden Link abrufen: 161870
Microsoft stellt Ihnen die in der Knowledge Base angebotenen Artikel und Informationen als Service-Leistung zur Verfügung. Microsoft übernimmt keinerlei Gewährleistung dafür, dass die angebotenen Artikel und Informationen auch in Ihrer Einsatzumgebung die erwünschten Ergebnisse erzielen. Die Entscheidung darüber, ob und in welcher Form Sie die angebotenen Artikel und Informationen nutzen, liegt daher allein bei Ihnen. Mit Ausnahme der gesetzlichen Haftung für Vorsatz ist jede Haftung von Microsoft im Zusammenhang mit Ihrer Nutzung dieser Artikel oder Informationen ausgeschlossen.

Ihr Feedback an uns

 

Contact us for more help

Contact us for more help
Connect with Answer Desk for expert help.
Get more support from smallbusiness.support.microsoft.com