Top-Themen

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit

Wie Groß sollte die Auslagerungsdatei seien?

Mitglied: hengel

hengel (Level 1) - Jetzt verbinden

26.11.2004, aktualisiert 07.08.2006, 18109 Aufrufe, 5 Kommentare

Hallo leute,
also ich habe da ein Kleines Problem!
ich habe einen server mit 8GB Ram und w2k Advanced Server jetz habe ich aber etwas stress mit der auslagerungsdatei.
diese sollte ja ca. die doppelte grösse des ram haben. (also ca. 16GB) das system empfielt mir 11GB, ist ja alles sowit ok.
aber die maximale grösse einer auslagerungsdatei sind 4095MB und mehr läst windows nicht zu. jetzt habe ich auf jeder der 3 partitionen eine auslagerungsdatei von 1x 2GB und 2x 4GB also 10GB.

macht das eurer meinung nach sinn? oder was wisst ihr darüber?
Mitglied: linkit
26.11.2004 um 16:38 Uhr
Hallo,


nein, die Auslagerungsdatei wird als virtualler RAM benutzt, falls nicht genügend RAM zur Verfügung steht. Länger nicht benötigte laufende Prozesse werden auch von Windows ausgelagert. Aus diesem Grund macht es Sinn, Auslagerungsdateien und Tempfiles (die während des Arbeitens erstellt werden), auf die erste Partition der Festplatte zu legen. Partition, da hier die Suchzeit und Fragmentation eingeschränkt wird, am Anfang, weil hier die Festplatte am schnellsten ist.

Generell ist deine Regel richtig, daß man doppelt soviel SWAP bereit stellen soll, wie RAM, dies gilt aber nur bis zur Grenze von 2 GB. Warum ? Das liegt an dem, wie das Sytem arbeitet. Ein normales System kann 4 GB verwenden. (Außer du hast ein reines 64 BIt System). Hiervon kann Windows 2 GB für das System und 2 GB für Anwendungen bereitstellen. Durch AdressTranslation ähnlich wie bei großen Festplatten, kannst du auch 16 GB RAM verwalten, voraussgesetzt die Hardware spielt mit und du hast das demenstprechende Serverbetriebsystem wie den Advance Server.

Durch den /3GB Schalter kannst du für Anwendungen eben auch durch eine Art Adress Translation 3GB bereit stellen. Dies funktioniert aber nur, laut MS Knowledgebase, wenn du den Advance Server hast, wenn nicht, dann bewirkt dieser Schalter das Gegenteil.
( http://support.microsoft.com/default.aspx?scid=kb;en-us;297812 und folgende Seiten )


Man kann natürlich fragen, wieso MS so einen Mist macht, 2 GB maximal. Das liegt aber an den Integerwerten und der kleinsten Zuordnung. Das ist jetzt etwas schwierig zu erklären, wenn man hier den Minus Bereich und den Plusbereich nimmt und dies multipliziert mit dem kleinsten Zordnungswert, dann erhältst du diese 2.000.000.000 => 2 GB.

Auch dieser Schalter schaltet nur durch Adress Translation RAM hinzu. Der Bereich an sich bleibt aber der selbe.

Aus diesem Grund bringt es auch nichts, die Auslagerungsdatei größer als 2 x 2 GB (System + Prozesse) zu machen. Auch jedem einzelnen Prozess stehen nicht mehr als 2 GB Speicher zur Verfügung.

Du gewinnst also weder Performance noch Stabilität, wenn du die Datei verteilst und 10 GB groß machst. Die Performance wird eher sogar noch darunter leiden.

Sinnvoll ist, bei viel Speicher ein Kernel Verbot für die Auslagerung zu erstellen, so daß der Kernel nicht teilweise ausgelagert wird, waas Windows gerne macht. Auch sollten die Temppfade und die Auslagerungsdatei eigens auf eine Partition die der größe der Tempfiles + Auslagerungsdatei + etwas REserve entsprechen sollte, um die Suchzeiten zu verkürzen.

Wenn du zuviel Geld hast, kannst du das ganze auf eine eigene Platte machen.


Die Erklärung oben ist nur Schemenhaft, ich hoffe ich konnte es etwas verständlich rüberbringen. Wenn du hierzu genaueres wissen willst und die kennen Hintergründe dazu verstehen möchtest. Diese Infos findest du alle in der technischen Referenz von Windows Server 2000
Bitte warten ..
Mitglied: hengel
26.11.2004 um 16:52 Uhr
danke, das war wenigstens mal eine aussage!
also gehe ich auch davon aus das für die in kürze angeschaffte 12GB maschiene eine auslagerungsdatei von 4gb reicht!?
und die packen wir dann auf eine vom system unabhängige platte

danke und gruss

holger
Bitte warten ..
Mitglied: geotek
28.11.2004 um 13:51 Uhr
linkit,

habe selten so einen qualifizierten und gut geschriebenen Beitrag gelesen!

Martin
Bitte warten ..
Mitglied: Schwedenbitter
03.04.2006 um 09:06 Uhr
Habe (noch) keinen passenden Thread gefunden. Deshalb meine Frage an dieser Stelle, weil ich nichts neues aufmachen wollte:

Habe seit ca. 1 Woche 1,5 GB RAM. Im Vergleich mit 12 oder 16 GB recht wenig aber ich betreibe auch keinen Server auf dem System. Am Anfang war alles toll. Es wurde nur der physikalische RAM genutzt und die Auslagerungsdatei stand auf 0 KB. Nach und nach muss ich aber feststellen, dass immer mehr physikalischer RAM zur Verfügung steht und die Auslagerungsdatei mittlerweile schon mit 474.204 KB genutzt wird.

1. Gibt es eine Möglichkeit, Windows XP dazu zu zwingen, so lange den RAM zu benutzen, bis der nahezu voll ausgelastet ist und erst dann auszulagern?

2. Kann man bei 1,5 GB auf einem Desktop-PC die Auslagerungsdatei vielleicht sogar ausschlten?
Bitte warten ..
Mitglied: hengel
07.08.2006 um 12:55 Uhr
Hallo,
Ich denke nicht, das es sinn macht die auslagerungsdatei auszuschalten! Warum willst du das machen?

gruss holger
Bitte warten ..
Ähnliche Inhalte
CPU, RAM, Mainboards

Bluescreen wegen Deaktivierung der Auslagerungsdatei?

gelöst Frage von Aicher1998CPU, RAM, Mainboards50 Kommentare

Hallo, da ich über 16 GB RAM verfüge und die nie mehr wie mit 6 GB voll sind, dachte ...

Windows Server

Problem mit Auslagerungsdatei auf VM

Frage von lcer00Windows Server6 Kommentare

Hallo zusammen, wir hatten heute "aus dem Nichts heraus" einen Performanceeinbruch unserer Answendungsdatenbank auf dem Server (propietäre Software). Die ...

Windows Server

Bedeutung der Auslagerungsdatei für den MS SQL Server

Frage von christophhWindows Server7 Kommentare

Hallo zusammen, in einem Datenbankserver (virtualisierter Windows Server 2016 mit SQL 2014 STD) liegen die DB Dateien (. MDF ...

LAN, WAN, Wireless

SONICwALL erkennt down-Interface nicht und "glaubt" sie sei noch ONLINE !

Frage von SauBaer2014LAN, WAN, Wireless5 Kommentare

Schönen guten Morgen seit geraumer Zeit haben wir ein Problem mit einer SonicFirewall von Del! Diese muss sich über ...

Neue Wissensbeiträge
Router & Routing

Statische Route dauerhaft einrichten unter Ubuntu 18.04 LTS

Erfahrungsbericht von the-buccaneer vor 1 TagRouter & Routing2 Kommentare

"Kann ja nicht so schwer sein, unter Ubuntu 18.04 LTS ne statische Route einzurichten", denkt der Windows-Admin und gelegentliche ...

Microsoft

Effect on customer websites and Microsoft services and products in Chrome version 80 or later

Information von Dani vor 1 TagMicrosoft

Guten Abend zusammen, The Stable release of the Google Chrome web browser (build 80, scheduled for release on February ...

Drucker und Scanner

Kyocera PCL Barcode Flash SD v3.0 Firmware Update installieren

Tipp von Mana vor 3 TagenDrucker und Scanner1 Kommentar

Ich hatte eine vorhandene "PCL Barcode Flash SD v3.0 Type D/E", die bisher in einem Kyocera FS-4200DN verbaut war. ...

Sicherheit
0-day Schwachstelle im Internet Explorer
Information von kgborn vor 8 TagenSicherheit3 Kommentare

In Microsofts Internet Explorer gibt es eine 0-day Schwachstelle in der Scripting Engine, die faktisch alle Browser- und Windows-Versionen ...

Heiß diskutierte Inhalte
Batch & Shell
Verschlüsselung von Dateien über .bat
gelöst Frage von ShadowmindBatch & Shell19 Kommentare

Guten tag miteinander! Ich arbeite zurzeit an einem Decoder/Coder in der Batch syntax, um verschiedene Dateien zu verschlüsseln. Leider ...

Windows 10
"System" verwendet Hosts-Datei
Frage von ankauf71Windows 1013 Kommentare

Hallo zusammen! Nachdem ich heute erfolglos versucht habe die Hosts-Datei zu ändern stellte ich fest das diese von einem ...

Vmware
HP ML110 gen10: raid controller s100i nicht mit esxi 6.7 kompatibel?
gelöst Frage von Pixi123Vmware8 Kommentare

hi, folgende Situation: Server: HP ML110 gen 10, neuestes SPP installiert. Software: ESXI 6.7 hpe custom image vom Dez ...

Batch & Shell
Codieren von Texten mit der Vigenere Chiffre in .bat
Frage von ShadowmindBatch & Shell6 Kommentare

Hallo miteinander! da ich unter meiner letzten frage einen kommentar hinsichtlich der sicherheit gelesen habe, möchte ich nun einen ...