Ausgangssituation: Sockel-7-AT-Hauptplatine bestückt mit Pentium-S 200 und 128 MiB RAM; cacheable RAM area = 64 MiB, nicht erweiterbar
Auf der Kiste soll ein Win9x, zur Auswahl stehen Win95c oder Win98SE, installiert werden. Eine Abrüstung auf 64 MiB RAM kommt nicht in Frage, da auf der Kiste auch noch ein Linux installiert ist, das mit nur 64 MiB RAM keinen Spaß macht.
Bei Linux gibt es zwei Möglichkeiten, mit obiger Kiste umzugehen. Entweder man lässt es einfach laufen und baut darauf, dass der Linux-Kernel das RAM von unten nach oben füllt, also die wirklich wichtigen Sachen alle im cached RAM laufen. Oder man kompiliert einen entsprechenden Kernel, dem man dann per Bootparameter "mem=64M slram=ramswap,64M,+64M" mittteilen kann, dass er nur die ersten 64 MiB RAM als Arbeitsspeicher nutzen soll und im Rest, dem uncached RAM, eine RAM-Disk anlegen soll.
Gibt es eine ähnliche Möglichkeit (nur cached RAM als Arbeitsspeicher, Rest als RAM-Disk) für Win9x?