• 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?


  • Gibt Vramdir, kostet aber, soweit ich weis.

    Laut dieser Beschreibung ist vramdir etwas anderes. Danach arbeitet es vergleichbar wie das tmpfs unter Linux.

    Linux-Kernel: tmpfs != slram

    Das Problem der sinnvollen Aufteilung des RAM in cached RAM als Arbeitsspeicher und uncached RAM als RAM-Disk bieten weder tmpfs noch vramdir lt. oben erwähnter Beschreibung.

Jetzt mitmachen!

Du hast noch kein Benutzerkonto auf unserer Seite? Registriere dich kostenlos und nimm an unserer Community teil!