Nun, Steve, interessant, dass du das fragst.
Ich werde Ihnen ein kleines Geheimnis verraten: Der Punkt, an dem Sie virtuellen Speicher benötigten, war nie. Virtueller Speicher war eine wahnsinnig inkompetente Idee, die von einer Reihe von Wissenschaftlern entwickelt wurde, die sich mit praktischen Computersystemen auskannten. Jeder Computer funktioniert wesentlich besser, wenn er ohne VM ausgeführt werden kann.
Nun könnten Sie sich fragen, ob VM nutzlos und schädlich ist. Warum wird sie von den meisten großen modernen Betriebssystemen verwendet? Die kurze Antwort auf diese Frage lautet, dass die Leute, die bei Microsoft, Apple und IBM entschieden, ob sie VM verwenden oder nicht, noch dümmer und unerfahrener waren als die Wissenschaftler, die VM erfunden haben und sie auf der Grundlage derselben, völlig falschen Annahmen übernehmen wollten Wissenschaftler hatten, als sie es erfanden. Wir könnten über diese Annahmen und Missverständnisse sprechen, aber wenn sie einfach zu verstehen und zu beschreiben wären, hätten wir das VM-Problem nicht an erster Stelle.
Ich melde mich wieder bei dir. Leider haben Sie genau wie die oben erwähnten Tardnoggins bei Apple und Microsoft Ihre eigenen Missverständnisse, nämlich die Idee, dass Sie VM ausschalten können. Natürlich können Sie es nicht ausschalten, das würde den ganzen Zweck des Scheißens zunichte machen, wenn Sie es einfach ausschalten könnten. Wenn Leute etwas wirklich Dummes tun, stellen sie immer sicher, dass es irreversibel ist. Wenn alle nur VM ausschalten könnten, würden sie es tun, und das würde die Bozos, die es erstellt haben, ziemlich dumm aussehen lassen, nicht wahr? Sie verhinderten diese Möglichkeit, indem sie sie unauswechselbar machten, ähnlich wie Microsoft Internet Explorer unauswechselbar machte.
Sie können die Größe der Auslagerungsdatei begrenzen, was natürlich auf ein Minimum festgelegt werden sollte, hoffentlich auf 0. Der virtuelle Speicher ist immer noch vorhanden, aber Sie können ihn zumindest von sehr, sehr langsam auf nur sehr, sehr sehr reduzieren langsam, indem Sie es bitten, das Laufwerk nicht in den Wahnsinn zu verwickeln.
non-paged
undpaged
Pool- Speicherabschnitte bezeichnet wird. Eine Auslagerungsdatei ist erforderlich, wenn der ausgelagerte Bereich voll ist. Als Spieler habe ich ein Spiel gesehen, das sich über ausgelagerten Poolspeicher beschwert, nur weil ich meine Auslagerungsdatei auf einem 8-GB-System deaktiviert hatte. Fazit: Auslagerungsdateien sind erforderlich, sie verhindern die Erschöpfung des ausgelagerten Pools und beschleunigen Ihr System tatsächlich .