« Terug (Geheugengebruik en Linux)

Wat is swap-geheugen?

Artikel voor het laatst bijgewerkt op .

Voorkennis en diepgang (beginner)
Een introductie binnen het onderwerp en weinig voorkennis is nodig.
Een artikel gericht op iedereen die beginner is binnen het betreffende onderwerp. Lichte voorkennis nodig en indien van toepassing staan definities en termen uitgelegd aan de onderzijde van de pagina.
We gaan een beetje de diepte in met dit artikel. Lichte voorkennis is handig en het gebruik van technische termen en definities zijn soms onvermijdelijk. Commando's kunnen ook gebruikt of toegelicht worden. Zowel de definities als commando's staan uitgelegd aan de onderzijde van het artikel.
Af en toe gaan we wat verder de diepte in en technische termen en definities zijn onvermijdelijk, net als benodigde commando's om een taak voor elkaar te krijgen. Waar mogelijk staat uitleg over de definities en commando's aan de onderzijde van de pagina.
Dit artikel gaat de diepte in en vergt enige voorkennis. Lees de tekst rustig door en laat het weten als er na het lezen toch nog iets onduidelijk is in de tekst.

Swap-geheugen of kortweg swap is een hulpmiddel voor de Linux-kernel om bij hoog geheugengebruik het systeem optimaal te laten werken. Vaak wordt swap gezien als een uitbreiding op het normale werkgeheugen of een stukje reservegeheugen. Toch is dit niet geheel juist. In een versimpelde versie: slim omgaan met hoe blokken geheugen worden ingezet en opgeslagen, zodat het geheugen efficient gebruikt blijft worden.

Inzicht

Het primaire doel van swap is om een goede balans te krijgen en houden binnen het geheugengebruik, zeker als het merendeel van het geheugen in gebruik en actief is.

Bekijken hoeveelheid swap en gebruik

Om te zien hoeveel swap we hebben en gebruiken, kunnen we inzage krijgen via de terminal en het commando free.

$ free
               total        used        free      shared  buff/cache   available
Mem:         2011060      338504      686044        1068      986512     1493496
Swap:        1959932        2840     1957092

Gebruikte termen en definities

Swap
Stukje gereserveerde ruimte op de harde schijf om het geheugengebruik te optimaliseren, voornamelijk bij hoog actief gebruik van het werkgeheugen

Gerelateerde artikelen

Meer leren over Linux en het gebruik ervan? Bekijk dan eens de volgende artikelen: