Wo ist der ganze RAM geblieben?

9

Ich habe 1 GB RAM und wenn ich NetBeans und Firefox ausführe, erhalten sie ungefähr 300 MB RAM. Irgendwann wird das System sehr langsam, wahrscheinlich 100-mal langsamer als normal, das Umschalten von Fenstern ( Alt+ Tab) wird zu einer großen Aufgabe und der Computer ist praktisch unbrauchbar. Dies ist wahrscheinlich der Moment, in dem es zu tauschen beginnt.

Zwei Fragen:

  1. Wo ist laut den bereitgestellten Bildern der gesamte Arbeitsspeicher geblieben? Wenn ich den gesamten Prozessspeicher berechne, ist er viel kleiner als 1 GB.
  2. Ist es normal, dass das System 100-mal langsamer wird, wenn der RAM voll ist und Swap Space verwendet?

Auf einem anderen Computer mit 4 GB RAM habe ich keine Probleme.

Geben Sie hier die Bildbeschreibung ein Geben Sie hier die Bildbeschreibung ein

Update: Ich habe 2 GB RAM hinzugefügt, jetzt habe ich 3 GB. Jeder, der schwere Apps mit 1 GB auf Unity verwenden möchte, denke nicht, dass es funktionieren wird. Funktioniert gut auf einem leeren Desktop :)

Umpirsky
quelle
Die Hauptspeicherzugriffszeit liegt in der Größenordnung von Nanosekunden, die Zugriffszeit des Festplattenlaufwerks in der Größenordnung von Millisekunden. Sie sollten sich eher fragen, dass es beim Tauschen nicht (ganz) millionenfach langsamer ist.
Chris Morgan

Antworten:

13
  1. Stellen Sie unter Ansicht sicher, dass Sie Alle Prozesse ausgewählt haben :

    Geben Sie hier die Bildbeschreibung ein

  2. Ja das ist normal Der Swap Space auf einer Festplatte ist viel langsamer als der Arbeitsspeicher.

htorque
quelle
Danke für deine Antwort. Ja, es gibt mehr Prozesse, Apache hat zum Beispiel ein paar davon. Es sieht immer noch so aus, als ob die Summe nicht größer als 700 MB ist, aber es gibt viele von ihnen, die N / A als Speicher haben. Im Allgemeinen gibt es viele von ihnen, mehr als 100! Ist das normal? Wenn ich diese schweren Apps verwenden möchte, muss ich mehr RAM kaufen? :)
Umpirsky
Ich hatte das ähnliche Problem. Außerdem sehen Sie im "Systemmonitor" keine Puffer und und Caches. Um dies zu sehen, gehen Sie zum Terminal und sagen Sie free -m. Sie können Chromium anstelle von Firefox verwenden, es könnte RAM besser verwenden (es wird RAM freigeben, nachdem Sie Tab geschlossen haben, im Gegensatz zu Firefox)
gsedej
Heh, ich werde mehr RAM hinzufügen, aber ich wollte nur überprüfen, ob dies normal ist. Ich hatte keine so drastische Verlangsamung erwartet, wenn ich nicht mehr im Gedächtnis war.
Umpirsky
Denken Sie daran, dass einer integrierten Grafikkarte wahrscheinlich auch ein Teil Ihres Arbeitsspeichers zugewiesen wird, sodass Sie zunächst weniger als 1 GB zur Verfügung haben.
Nerdfest
3

Ja, es ist normal, dass Ihr System extrem langsam oder völlig unbrauchbar ist, wenn Ihr RAM voll ist (Vertrauen Sie mir, ich habe nur 2 GB RAM).

Synikade
quelle
1
Ich sehe dann nicht den Zweck einer Swap-Partition :)
Umpirsky
3
@umpirsky: Wenn Sie keinen Swap hatten, wird Linux OOM Kill ausführen und Prozesse werden beendet. Wenn Sie "Glück" haben, ist es nur Firefox mit einigen unwichtigen Websites. Wenn Sie unlucy sind, ist es Netbeans mit Ihrer nicht gespeicherten Arbeit.
Lekensteyn
1
@Lekensteyn Ich weiß :) Das war ein Witz, weil das System nicht verwendet werden kann, wenn Sie nicht genügend RAM haben. Ich bin mir nicht sicher, ob dies bei Windows der Fall ist (ich mag es sowieso nicht).
Umpirsky
1

Haben Sie Ihren Home-Ordner zufällig verschlüsselt? Ich habe es getan und es hat auch einen verschlüsselten Swap erstellt (dies geschieht nur bei der Installation von Ubuntu).

Dieser Austausch scheint nicht nur meine Startzeit zu verlangsamen, sondern auch extrem langsam zu sein: Aus Mitgefühl habe ich einen Pentium 4 verwendet, 1 GB RAM als Haupt-PC (zu Hause verschlüsselt, aber nicht ausgetauscht, glaube ich), und der Austausch war nie so schlecht wie jetzt, als ich zu einem gewechselt bin Core I5 ​​Laptop mit 4 GB RAM.

Ich muss Swap verwenden, wenn ich mit PDFs arbeite (die meisten verwandten Programme scheinen zu vergessen, dass / tmp existiert.)

sergio91pt
quelle