Ist es möglich, Windows 98 SE mit L3-Cache ohne installierten Arbeitsspeicher auszuführen?

406
SoniEx2

Moderne CPUs können einen L3-Cache im Bereich von mehreren zehn Megabyte (z. B. 24 MB) haben. W98SE benötigt mindestens 16 MB RAM zum Ausführen (24 MB empfohlen). Kann der L3-Cache als RAM verwendet werden, ohne dass ein externer RAM angeschlossen ist?

-3
Angenommen, Sie können ein Motherboard ohne installierten Speicher verwenden? Moab vor 8 Jahren 0
Sehr verwandt mit Ihrer Frage (aber nicht in der Seitenleiste angezeigt): http://superuser.com/questions/570961/can-we-run-linux-in-something-faster-than-ram oldmud0 vor 8 Jahren 0
@ Moab Du meinst ein BIOS und ja. SoniEx2 vor 8 Jahren 0

2 Antworten auf die Frage

2
Canadian Luke

Einfach gesagt, nein.

Während für Ihre CPU möglicherweise ein L1 / 2/3-Cache verfügbar ist, erwartet Ihr Betriebssystem, dass es nur für die CPU verwendet wird. Das Betriebssystem benötigt tatsächlich Arbeitsspeicher in Form von RAM.

Wenn Sie sich mit Windows 98 auskennen, tun Sie sich zwei Vorteile:

  1. Holen Sie sich Windows 98 SE - es funktioniert viel besser in meiner Erfahrung
  2. Führen Sie es in einer virtuellen Maschine aus. Virtualbox ist kostenlos, Open Source und auf fast allen wichtigen Plattformen verfügbar.
Es gibt keinen Tag für Windows 98 SE, falls Sie es nicht wissen. Und ich habe Windows 98 SE sowohl im Beitrag als auch im Titel erwähnt. SoniEx2 vor 8 Jahren 0
Richtige Antwort, aber falscher Grund. Sie erwähnen zweimal das Betriebssystem, aber das ist nicht das Problem. Wenn das OS * etwas "erwartet" * hat oder "will" * wird, dann ist das Betriebssystem Software. Das Betriebssystem könnte umgeschrieben werden, um eine Alternative zu erwarten oder zu wollen. Vielmehr handelt es sich um eine Hardwareimplementierung, die den CPU-Cache als Cache und nicht als * Byte-adressierbaren * Speicher mit wahlfreiem Zugriff reserviert. sawdust vor 8 Jahren 0
1
Keltari

Nein. Motherboards benötigen Speicher, um zu funktionieren. Der Cache-Speicher kann nicht als RAM verwendet werden.

Ein guter Punkt in Bezug auf Motherboards, die Speicher benötigen, um zu funktionieren ... Aber das ist nicht die CPU. SoniEx2 vor 8 Jahren 0
Eigentlich ist es die CPU, die Speicher benötigt. Der RAM muss für die CPU vorhanden sein; Es spielt keine Rolle, wo es installiert ist. Wenn Sie etwas nicht als x86 betrachten, gibt es SBCs, die keine Speicherchips haben, da der Arbeitsspeicher in einem einzigen IC-Gehäuse in die CPU integriert ist. Ihr dritter Satz ist der richtige Grund. sawdust vor 8 Jahren 0
Haben Sie einen Beweis, dass x86-Cache unter keinen Umständen als RAM verwendet werden kann? SoniEx2 vor 8 Jahren 0
@ SoniEx2 ja. grundlegende Computerarchitektur. Keltari vor 8 Jahren 0