Anzeige:
Ergebnis 1 bis 3 von 3

Thema: Allozieren von mehr Speicher als verfügbar

  1. #1
    Registrierter Benutzer
    Registriert seit
    14.01.2002
    Beiträge
    657

    Allozieren von mehr Speicher als verfügbar

    Hallo,

    ich habe hier einen Prozess, der 17 GB virtuellen Speicher alloziiert hat.
    also ps axv zeigt mir an, dass der Prozess 17 GB DRS (data resident size) hat.

    Eingelagert (RSS Wert) sind "nur" 4,5 GB.

    Der Rechenr selbst hat laut free aber nur 10 GB Ram und 3 GB Swap.
    Wie kann da ein Prozess soviel Speicher alloziieren (also der DRS Wert)?
    Der Kernel (Linux) muss ja die nicht eingelagerten Speicherseiten auch irgendwo hinlegen?


    danke Markus

  2. #2
    Registrierter Benutzer
    Registriert seit
    23.05.2004
    Beiträge
    592
    Linux vergibt unter Umständen tatsächlich mehr Speicher als vorhanden. Das Stichwort ist Memory Overcommit.

  3. #3
    Registrierter Benutzer
    Registriert seit
    14.01.2002
    Beiträge
    657
    danke, jetzt ist mri alles klar.

Lesezeichen

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •