Nieuws:

Ubuntu-NL weer online!

Na een periode van technische problemen en een overbelaste server zijn we eindelijk weer bereikbaar.
Samen met Hobbynet, onze sponsor en hostingpartner, hebben we een oplossing gevonden zodat alles weer soepel draait.

Bedankt voor jullie geduld en begrip. We hopen nu weer verder te gaan waar we gebleven waren.

Het team van Ubuntu-NL

Welkom, Gast. Alsjeblieft inloggen of registreren.
Heb je de activerings-mail niet ontvangen?

Auteur Topic: Geheugen gebruik  (gelezen 1394 keer)

Offline skunkm

  • Lid
Geheugen gebruik
« Gepost op: 2010/11/03, 17:36:46 »
Ik vroeg mij af of het normaal is bij ubuntu als er zoveel geheugen word gebruikt..
ik krijg van free -m namelijk de output:
Total: 1001
used 906
free 95


Offline Bloom

  • Lid
Re: Geheugen gebruik
« Reactie #1 Gepost op: 2010/11/03, 17:46:34 »
Heb je Firefox openstaan toevallig? Dat is wel de allergrootste geheugenvreter. En heb je eraan gedacht dat je van het gebruikt geheugen de cache moet aftrekken om te weten wat je echt gebruikt?
Bij mij zegt free -m:
total: 3882
used: 3759
free: 123
buffers: 103
cached: 829
en er staan momenteel maar twee programma's open: rdesktop en Firefox.

Offline zwaluw

  • Lid
Re: Geheugen gebruik
« Reactie #2 Gepost op: 2010/11/03, 23:25:34 »
@buzzin
heeft jouw opmerking
¨Linux managed zijn geheugen anders en zal vaak aangeven dat er veel geheugen word gebruikt.."
er dan ook mee van doen dat er in de systeemmonitor onder <Systeem-Beheer> een aanzienlijk lager geheugengebruik wordt weergegeven dan in de <Terminal> met de opdracht "TOP"??
Deze laatste geeft bij mij een plm 3 x groter geheugengebruik aan dan de Systeemmonitor.
ik vraag me al geruime tijd af hoe dit zit. ik zie dit nl op meerdere computers met Ubuntu

Offline Bloom

  • Lid
Re: Geheugen gebruik
« Reactie #3 Gepost op: 2010/11/03, 23:43:18 »
De systeemmonitor laat de correcte hoeveelheid gebruikt geheugen zien.
Bij de terminalcommando's top en free moet je van het gebruikte geheugen het gecachte geheugen aftrekken om het werkelijk in gebruik zijnde deel te bekomen.

Offline zwaluw

  • Lid
Re: Geheugen gebruik
« Reactie #4 Gepost op: 2010/11/03, 23:55:30 »
bedankt voor de reactie
weer een zorg minder
gr

Offline heir4c

  • Lid
Re: Geheugen gebruik
« Reactie #5 Gepost op: 2010/11/03, 23:56:26 »
Wanneer je bijvoorbeeld FireFox gebruikt dan word er één en ander in het geheugen geladen. Maar als je FireFox dan afsluit geeft hij niet plots minder geheugengebruik aan. FireFox staat nog steeds in het geheugen. Start je FireFox nu weer op, dan gaat hij simpel weg eerst in het geheugen gaan kijken en dan pas op de harde schijf. (Eigenlijk gaat hij eerst in de kleinere geheugens kijken die ook wel cache genoemd word. Dat zijn mini geheugens die dichter (letterlijk) bij de processor zitten en de meest recente gegevens bevatten. Dan pas gaat hij in het Ram kijken.)
Als je FireFox dan langere tijd niet meer gebruikt en een ander programma opstart zal hij dan die data "overschrijven" met de nieuwe gegevens. Wanneer dat gebeurd is en je zou later of na een heropstart FireFox weer openen dan zal dit 'langer' duren omdat hij dus op de harde schijf moet gaan zoeken.


Ook een gedeelte van het geheugen word gereserveerd voor het systeem zelf, en daar krijgen de "gewone" programma's geen toegang toe.


@Bloom, ook al trek je de buffer eraf dan klopt het nog niet. En bij de swap komt het wel overeen.

Wat ik denk is dus dat in systeemmonitor het geheugen gebruik staat waarmee de openstaande programma's daadwerkelijk werken en dat je met 'top' het "beschreven" geheugen te zien krijgt. Dus nadat je FireFox (of ander progje) sluit verminderd het geheugen gebruik in systeemmonitor maar blijft het hetzelfde in top. Daarmee aangevend dat FireFox er dus nog altijd in staat. Hij reserveerd nog een beetje geheugen als vrij om te kunnen schrijven van schijf. Moet hij meer gebruiken dan word andere (de oudste) data weggeschreven naar de swap en overschreven door de nieuwe data.



(Ter info:
Als in een script fouten zitten kan je wel eens een segmentatiefout krijgen. Dat is dan als er een "gewoon" programma geheugenruimte toe wil kennen dat voor het systeem gereserveerd is.)

Tip: https://makkelijkelinuxtips.blogspot.com/p/1.html en http://wiki.ubuntu-nl.org/   Upload-site:http://imgur.com/
be Open be Free be Ubuntu

Offline zwaluw

  • Lid
Re: Geheugen gebruik
« Reactie #6 Gepost op: 2010/11/04, 13:16:24 »
bedankt!!
ben helemaal tevreden met het antwoord en heb htop inmiddels geïnstalleerd
ziet er goed uit
gr