MacUser.de Community!  

  weitere Suchoptionen
Zurück   MacUser.de Community! > Mac OS > Mac OS 8.x, 9.x [Classic]

Kann man eigentlich zuviel virtuellen Speicher haben?

Antwort
 
Themen-Optionen
Alt 09-02-2010, 09:33   #1 (permalink)
MU Mitglied
 
Benutzerbild von MaC64
 
Registriert seit: 07.2003
Ort: Pfungstadt
Beiträge: 302
Kann man eigentlich zuviel virtuellen Speicher haben?

Hi,

ich sitze gerade vor dem Kontrollfeld "Speicher" und frage mich, ob ich den virtuellen Speicher auf das Maximum (990MB) hochdrehen soll - am Platz soll es nicht scheitern.

Und bringt es etwas, am Volumecache zu drehen. Die Standardeinstellungen waren ja nicht unbedingt für moderne Festplatten vorgesehen, oder?
MaC64 ist offline   Mit Zitat antworten
Alt 09-02-2010, 14:49   #2 (permalink)
Neues MU Mitglied
 
Benutzerbild von Retrostyle
 
Registriert seit: 08.2009
Beiträge: 37
Der "virtuelle" Speicher ist immer langsamer im Festplattenzugriff, als echter Speicher, das gilt, wenn ich mich jetzt nicht zu weit aus dem Fenster lehne, sowohl für Mac OS als auch für Windows. Denn der Flaschenhals wäre dann die Datentransferrate der Platte und die Zugriffszeiten, trotz Plattencache.
Retrostyle ist offline   Mit Zitat antworten
Alt 09-02-2010, 16:03   #3 (permalink)
MU Mitglied
 
Benutzerbild von MaC64
 
Registriert seit: 07.2003
Ort: Pfungstadt
Beiträge: 302

Themenautor/in
Ja klar, aber auf den virtuellen Speicher wird doch nur dann zugegriffen, wenn nicht genügend physisches RAM zur Verfügung steht, oder irre ich mich da?
MaC64 ist offline   Mit Zitat antworten
Alt 10-02-2010, 19:58   #4 (permalink)
MU Mitglied
 
Benutzerbild von Bramix
 
Registriert seit: 02.2005
Ort: Südliches Berlin
Beiträge: 1.728
Ich würde sogar sagen, das jede Art von virtuellem Speicher zuviel ist.

Im Grunde ist er nur ein Notnagel für den Fall, das zu wenig echter Speicher vorhanden ist. Manche Programme, wie z.B. Photoshop haben außerdem eine eigene Speicherverwaltung für virtuellen Speicher und die kann mit dem systemeigenen vituellen Speicher kollidieren. Adaobe empfiehlt deshalb sogar, den systemeigenen virtuellen Speicher abzuschalten.
Bramix ist offline   Mit Zitat antworten
Alt 10-02-2010, 20:44   #5 (permalink)
MU Mitglied
 
Registriert seit: 02.2006
Beiträge: 1.683
Zitat:
Zitat von Bramix Beitrag anzeigen
Ich würde sogar sagen, das jede Art von virtuellem Speicher zuviel ist.
Was dem TE nur absolut nicht hilft.
Es nützt sicher nichts, den virtuellen Speicher auf null zu stellen, um den Rechner zu beschleunigen....
Die Frage war doch, wie sich die eingestellte Maximalgröße unter OS 9 auf das Rechnerverhalten auswirkt. Und da dürfte meiner Meinung nach eine höhere Zahl positiv sein, weil eben mehr Daten, die ausgelagert werden müssen, bereitgehalten werden können. Oder wird der Zugriff auf den virtuellen RAM beschleunigt, wenn dieser klein und überschaubar ist?
almdudi ist offline   Mit Zitat antworten
Alt 11-02-2010, 00:36   #6 (permalink)
MU Mitglied
 
Benutzerbild von Bramix
 
Registriert seit: 02.2005
Ort: Südliches Berlin
Beiträge: 1.728
Zitat:
Zitat von almdudi Beitrag anzeigen
Was dem TE nur absolut nicht hilft.
Es nützt sicher nichts, den virtuellen Speicher auf null zu stellen, um den Rechner zu beschleunigen....
Die Frage war doch, wie sich die eingestellte Maximalgröße unter OS 9 auf das Rechnerverhalten auswirkt. Und da dürfte meiner Meinung nach eine höhere Zahl positiv sein, weil eben mehr Daten, die ausgelagert werden müssen, bereitgehalten werden können. Oder wird der Zugriff auf den virtuellen RAM beschleunigt, wenn dieser klein und überschaubar ist?
Wenn Du genügend RAM hast, bringt der virtuelle Speicher keinerlei Vorteil.

Er wird ohnehin erst dann genutzt, wenn das RAM nicht reicht und deshalb irgendwas ausgelagert werden muß. Dieser Prozess verlangsamt aber den Rechner, weil die Festplatte immer sehr viel langsamer arbeitet, als das RAM.

Wenn man aber genügend RAM hat, muß nichts ausgelagert werden, dann kann man ihn aber ohne jegliche Nachteile auf Null stellen und alles spielt sich im sehr viel schnelleren RAM ab.

Der virtuelle Speicher macht eigentlich nur dann Sinn, wenn man zu wenig RAM hat.
Bramix ist offline   Mit Zitat antworten
Alt 11-02-2010, 14:30   #7 (permalink)
MU Mitglied
 
Benutzerbild von MaC64
 
Registriert seit: 07.2003
Ort: Pfungstadt
Beiträge: 302

Themenautor/in
Also, ich sage es mal so: wenn ich unter 9.2.2 ICQ, Classilla und Outlook Express öffne, wird es mit den 128MB maximalem RAM schon langsam eng, also ist der virtuelle Speicher unverzichtbar. Ich will eigentlich wissen, ob mehr virtueller Speicher als nötig den Rechner grundsätzlich verlangsamt oder ähnliches.
MaC64 ist offline   Mit Zitat antworten
Alt 11-02-2010, 15:05   #8 (permalink)
MU Mitglied
 
Benutzerbild von BSDheld
 
Registriert seit: 01.2009
Beiträge: 128
Zitat:
Zitat von MaC64 Beitrag anzeigen
Ich will eigentlich wissen, ob mehr virtueller Speicher als nötig den Rechner grundsätzlich verlangsamt oder ähnliches.
jEIN. In der Regel stört es nicht, also in den allermeisten Fällen. Bei heutigen Speichergrößen fällt es auch nicht ins Gewicht, das die Verwaltung der ausgelagerten Speicherseiten auch RAM benötigt. Ich habe keine Größe dafür parat, aber die Vorteile eines großen virt. Speichers überwiegen.

Ich gehöre zu der Fraktion, die immer virtuellen Speicher 'nutzt', im Sinne von Schaden tuts nicht und Plattenplatz kostet auch nix. Ich habe schon Systeme (Server) gehabt, wo mir der virt. Speicher den Ar... gerettet hat.

Jetzt kann ich nicht für MacOS sprechen, aber viele OS schreiben beim Crash einen Speicherabzug in den Auslagerungsspeicher. Ist der kleiner als der Hauptspeicher, ist halt nix mit Abzug und man findet nur durch Zufall rauß, was dem Kernel sauer aufgestoßen ist. Während man mit einem Abzug die Ursache des Crash finden kann. Früher genannte Werte von 2-3x Hauptspeichergröße sind nicht mehr nötig.

B.

Geändert von BSDheld (11-02-2010 um 15:07 Uhr). Grund: Typo
BSDheld ist offline   Mit Zitat antworten
Alt 12-02-2010, 08:31   #9 (permalink)
MU Mitglied
 
Registriert seit: 01.2007
Beiträge: 106
Zitat:
Zitat von MaC64 Beitrag anzeigen
Also, ich sage es mal so: wenn ich unter 9.2.2 ICQ, Classilla und Outlook Express öffne, wird es mit den 128MB maximalem RAM schon langsam eng, also ist der virtuelle Speicher unverzichtbar. Ich will eigentlich wissen, ob mehr virtueller Speicher als nötig den Rechner grundsätzlich verlangsamt oder ähnliches.
Die Sache mit dem virtuellen Speicher hängt davon ab, was man machen will und wieviel Speicher von haus aus da ist. Ich hatte bei meinen Systemen auch immer versucht mindestens soviel realen Speicher drin zu haben, damit die zu erledigenden Aufgaben da reingepasst haben, denn wie schon genannt Platte ist langsamer als RAM.

Für den Fall, dass Du Dich im Grenzgebiet aufhältst, dann würde ich dazu raten den virtuellen Speicher ganz abzuschalten. Dann krallen sich die Programme eben nicht den maximal möglichen Speicher (Apfel-I auf das Programm - Speicherverwaltung), sondern etwas weniger und meist reicht das. Dann bleibt die langsame Platte aussen vor und die Programme laufen komplett im RAM und damit schneller.

Dinge wie Speicherdump mag zwar vielleicht bei instabilen BSD-Systemen nützlich sein, das klassische MacOS hat aber solche Mechanismen nicht. Abgesehen davon scheint mit die Auswahl an genannten Anwendungen nicht die eines hochkritischen Servers zu sein, sondern eher die eines Computers, den man nach einem evtl. Absturz einfach neustartet und gut ist.

Nachdem Du in Deiner Situation aber scheinbar nicht an der Grenze des realen RAMs bist, sondern deutlich drüber, musst Du eben mit virtuellem Speicher arbeiten. Aus meiner Sicht, und nun endlich zur Frage, macht es die Kiste nicht merklich langsamer, wenn Du etwas zuviel virtuellen Speicher erlaubst. Solange Du nicht 5 GB Plattenspeicher verwendest, sollte es eigentlich egal sein. Bringt Dir aber auch rein gar nichts. Die Verwaltung des etwas mehr Speichers wird ein klein wenig Performance kosten, aber das wird nicht merklich sein, wenn überhaupt messbar...

An Deiner Stelle würde ich mir mal die Programme ansehen, die gleichzeitig laufen sollen, deren Speicherbedar notieren und summieren, etwas Luft nach oben einplanen und dann soviel virtuellen Speicher einstellen.

Und im zweiten Schritt - den halte ich für wichtiger - entsprechend viel RAM besorgen, einbauen und den virtuellen Speicher abschalten.

Sollte der Rechner nicht ausreichend Speicherriegel fassen können, wie Du bräuchtest, dann ist die Möhre der falsche Rechner für die Aufgaben.

PS: Die offiziellen Angaben von Apple zum maximalen Speicherausbau beziehen sich auf die maximale Grösse verfügbarer Speicherriegel zum Zeitpunkt als der Rechner vorgestellt wurde (oder kurz danach). Es ist gut möglich, dass später grössere Riegel auf den Markt kamen, die auch funktionieren. (Mein G3 ist mit max. 192 MB spezifiziert, läuft aber mit 768MB auch prima, mein 6100 ist mit max. 72 MB spezifiziert, läuft aber mit 136 MB besser). Vielleicht kannst Du ja so auch Deinen Rechner ausbauen, damit er Deinen Anforderungen besser gewachsen ist.
MacOS8.6 ist offline   Mit Zitat antworten
Alt 12-02-2010, 08:45   #10 (permalink)
MU Mitglied
 
Benutzerbild von BSDheld
 
Registriert seit: 01.2009
Beiträge: 128
Ot:

Zitat:
Zitat von MacOS8.6 Beitrag anzeigen
Dinge wie Speicherdump mag zwar vielleicht bei instabilen BSD-Systemen nützlich sein, das klassische MacOS hat aber solche Mechanismen nicht.
1. Ich würde BSD-Systeme nicht als instabil bezeichnen und Apple hat Teile von BSD bestimmt nicht nur wegen der freizügigen BSD-Lizenz gewählt.

2. Solaris von SUN kann man auch nicht gerade als instabil bezeichnen, und trotzdem macht es einen Speicherabzug auf ein Dump-Device oder eben den virt. Speicher.

3. Außerdem sind Hardwaredefekte möglich. Da kann das OS nun wirklich nichts für.

B.
BSDheld ist offline   Mit Zitat antworten
Alt 12-02-2010, 09:15   #11 (permalink)
MU Mitglied
 
Benutzerbild von MaC64
 
Registriert seit: 07.2003
Ort: Pfungstadt
Beiträge: 302

Themenautor/in
@MacOS 8.6:

Der maximale Ausbau ist leider nur 128MB. Ich fand mal bei NewerTechnologies die Angabe, der 5500 könnte auch 256MB halten und hatte mir dann exakt die angegebenen Bausteine geholt - aber leider ging es nicht.
MaC64 ist offline   Mit Zitat antworten
Alt 12-02-2010, 09:23   #12 (permalink)
MU Mitglied
 
Registriert seit: 08.2007
Beiträge: 282
Zitat:
Zitat von BSDheld Beitrag anzeigen
1. Ich würde BSD-Systeme nicht als instabil bezeichnen und Apple hat Teile von BSD bestimmt nicht nur wegen der freizügigen BSD-Lizenz gewählt.
Ich hatte das, was oben von MacOS 8.6 geschrieben wurde, eigentlich weniger generell verstanden, etwa i.S.v. "Dinge wie Speicherdump mögen vielleicht zwar nützlich sein bei BSD-Systemen, die sich in einer gegebenen Situation als instabil erweisen".

In jedem Fall hast du recht, dass man begründet eigentlich nicht von instabilen BSD-Betriebssystemen im allgemeinen sprechen kann.
Gunibert ist offline   Mit Zitat antworten
Alt 12-02-2010, 09:33   #13 (permalink)
MU Mitglied
 
Benutzerbild von bjoern07
 
Registriert seit: 02.2007
Ort: Braunschweig
Beiträge: 2.272
Bei 128 MB solltest Du den virtuellen Speicher auf exakt 129MB einstellen und die maximale Speicherzuteilung für die Programme auf einen sinnvollen Wert einstellen.
(Die Speicherverwaltung arbeitet dann effizienter, Details weiss ich nicht mehr, Mac OS 9 ist hier schon lange Geschichte. Google weiss sicher mehr.)

Wenn das wirklich nicht reicht, dann kannst Du nur den virtuellen Speicher hochdrehen, aber die Geschwindigkeit geht dann in Richtung unerträglich (wobei der 5500 ja auch so schon eine grausam langsame Kiste ist).

xxx
EDIT: verlesen. Die Einstellung für den virtuellen Speicher so klein wie möglich halten.
Unter dem Apple-Menü - Über diesen Computer kannst Du Dir ja genau ansehen, wieviel Speicher die Programme wirklich belegen.


RAM Doubler/Speed Doubler läuft m.W. nicht mehr unter Mac OS 9
bjoern07 ist offline   Mit Zitat antworten
Alt 12-02-2010, 09:34   #14 (permalink)
MU Mitglied
 
Benutzerbild von MaC64
 
Registriert seit: 07.2003
Ort: Pfungstadt
Beiträge: 302

Themenautor/in
Naja, der 5500 hat einen 500MHz G3, der schnurrt noch ganz angenehm... :-)
MaC64 ist offline   Mit Zitat antworten
Alt 12-02-2010, 23:13   #15 (permalink)
MU Mitglied
 
Benutzerbild von Uria aalge
 
Registriert seit: 01.2006
Ort: Göttingen
Beiträge: 737
Zitat:
Zitat von bjoern07 Beitrag anzeigen
RAM Doubler/Speed Doubler läuft m.W. nicht mehr unter Mac OS 9
Speed Doubler weiß ich nicht, RAM Doubler läuft unter Mac OS 9, man braucht nur die richtige Version bzw. die richtigen Updates. Ich habe es nicht mehr installiert, schaue aber gerne mal nach welche Version die richtige ist. Ansonsten kann ich zu der Diskussion nur beitragen dass ich auf meinem G3 mit 256MB RAM der virt. Speicher ganz abgestellt hatte. Jetzt habe ich hier einen G4 mit 1,25 GB RAM und dort lässt sich der virt. Speicher gar nicht mehr einschalten, das System sagt es sei genug Speicher vorhanden.
Uria aalge ist offline   Mit Zitat antworten
Antwort

Kann man eigentlich zuviel virtuellen Speicher haben?


Lesezeichen

Themen-Optionen


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
zuviel virtueller Speicher?! rlingemann Mac OS X 19 04-07-2008 16:22
2 x httpt nimmt 13 GB virtuellen Speicher - Was ist das? ben-pen Mac OS X 4 05-05-2008 09:59
Frage zum Virtuellen Speicher K2vp Mac OS X 2 30-09-2006 14:46
virtuellen speicher abschalten SimonSayz Mac OS 8.x, 9.x [Classic] 8 03-11-2004 11:10
Virtuellen speicher erweitern Glottis Mac OS 8.x, 9.x [Classic] 7 27-08-2003 08:04

Alle Zeitangaben in WEZ +1. Es ist jetzt 03:27 Uhr.


Hilfe? MacUser.de Übersicht


Impressum | Werbung bei MacUser.de
MacUser.de © 2001-2009. All rights reserved

MacUser.de Hosted by
  hosteurope