Warum benötigt Vista 4 GB RAM?
NachrichtenVista ist ein Schwein. Es ist ein unersättlich gieriges Ressourcenschwein, das mehr Systemressourcen verschlingt als jedes andere Betriebssystem. Das ist gut dokumentiert.
Es ist verblüffend, dass PC-Kaufspieler von den großen, rechnerischen Bestien des Komponentendschungels verführt werden. Allzu oft werden PCs mit schlauen CPUs und Grafikkarten ausgestattet, während der anderen leistungskritischen Ressource, dem Systemspeicher, kaum Beachtung geschenkt wird.
Mit NVIDIA, Intel und AMD werden jedes Jahr hunderte Millionen Dollar in die Entwicklung größerer, besserer und schnellerer Chips gesteckt. Es gibt eine ähnliche Investition in Marketing, Werbung und allgemeines Stoßen. Zugegeben, es ist leicht, die Schlussfolgerung zu ziehen, dass die reine Rechenleistung das ist, was Sie wirklich brauchen.
Verbessere dein Gedächtnis
Wenn es jedoch um die tägliche Leistung in Windows Vista geht, ist es fraglich, ob ein solcher Transistor-Chippery einen großen Unterschied macht. Anders ausgedrückt, Sie können so viele CPU-Kerne verwenden, wie Sie möchten, um das Problem der matschigen Vista-Leistung zu lösen. Im Multi-GPU-Rendering-Modus können Sie beliebig viele 3D-Boards miteinander verbinden. Wenn Ihr Rig nicht über genügend Systemspeicher verfügt, ist dies alles umsonst.
Die gängige Meinung besagt, dass 2 GB Systemspeicher der Preis- / Leistungs-Sweetspot für Windows Vista ist. Aber wir müssen konventionelle Weisheit aus diesem Bett rausschmeißen. Für den Anfang ist er ein stinkendes altes Tier, das sich von trägen Annahmen ernährt. Aber mehr noch, es ist einfach falsch. Jeder, der über große Erfahrung mit Vista mit 4 GB RAM verfügt, kann dies sagen. Vista läuft viel, viel ruhiger mit 4 GB.
Warum also nicht der Fokus auf den Systemspeicher, obwohl das ressourcenhungrigste Betriebssystem von Microsoft auf den Markt gekommen ist? Ein Teil der Erklärung rührt wahrscheinlich von der Tatsache her, dass es nicht leicht ist, die Vorteile des Slamming im RAM zu demonstrieren. Das Starten einer einzelnen Benchmark-Anwendung und das Freigeben von Rip erledigen die Aufgabe nicht. Um unseren Standpunkt zu beweisen, ist ein etwas differenzierterer Ansatz erforderlich.
Wie viel brauche ich also??
Aber wenn Sie viel RAM zur Hand haben, ist es eine gute Idee, genau wie viel brauchen Sie? Die gängige gängige Meinung besagt, dass 1 GB das absolute Minimum für Vista ist, während 2 GB der ausschlaggebende Punkt sind. Wenn Sie gerade ein kürzlich konfiguriertes Rig verwenden, besteht eine sehr gute Chance, dass Sie 2 GB nutzen.
Das ist ausreichend für Betriebssysteme mit relativ bescheidenen Speicherfußabdrücken wie Windows XP und Linux. Aber wir sind hier, um Ihnen zu sagen, dass dies nicht ausreicht, um ein reibungsloses Erlebnis in Vista zu ermöglichen. Darüber hinaus sind die Speicherpreise jetzt auf einem lächerlich niedrigen Niveau - für DDR2-DIMMs der alten Schule, wenn nicht das neueste DDR3-Kit. Sogar ein erstklassiges Paar von 2 GB DIMMs (4 GB insgesamt) mit extremer Kühlung ist für nur £ 75 erhältlich.
Also haben wir keine Ausreden. Im Vergleich zu einer leistungsstarken Grafikkarte oder CPU ist das Herausschneiden Ihres Geräts mit 4 GB jetzt absolut erschwinglich. Bevor wir die Vorteile im Detail betrachten, gibt es jedoch ein kompliziertes Problem, das angegangen werden muss. Dies beinhaltet die Speicheradressenbeschränkungen des 32-Bit-Builds von Vista.
Vier in 32 geht
In einfachen Worten, alle 32-Bit-Betriebssysteme haben einen Speicheradressenraum von 4 GB. Dies ist eine Funktion der Mathematik des 32-Bit-Computing (32 Bit können im Dezimalsystem als 232 oder 4.294.967.296 dargestellt werden)..
Leider werden die Dinge erheblich komplizierter, wenn tatsächlich 4 GB in einem PC mit einem 32-Bit-Betriebssystem installiert werden. Dank einer Funktion, die als speicherzugeordnete E / A-Reservierungen bezeichnet wird, stehen nicht alle 4 GB für die Anwendung und das Betriebssystem zur Verfügung. Einige sind stattdessen für bestimmte Hardwaregeräte reserviert, um die Treiberkompatibilität zu gewährleisten.