De Help Desk punt NL
Kennisbank
De Helpdesk > De Helpdesk > Kennisbank

Cache of swap wissen linux

Oplossing

Het kan soms noodzakelijk zijn om handmatig je cache te wissen, dit omdat sommige processen dit niet goed meer vrijlaten.

Dit kan simpel met een handige commandoregel, voer de volgende regel uit, getest op Fedora 18 en Centos 6.5.

# sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"

Maar we kunnen natuurlijk nog een stap verder gaan en dit automatiseren. (i love linux)

# sudo vi /home/wiscache.sh

Voeg de volgende regel toe aan dit bestand.

sudo sh -c "sync; echo 3 > /proc/sys/vm/drop_caches"

En dit slaan we op, druk op CTRL en C, type :w om op te slaan, en daarna :q om af te sluiten.

Nu gaan we er een cronjob van maken

# sudo crontab -e

Of als je het onder een ander gebruiker uit wil voeren

# sudo crontab -e -u username

Voer onderaan de volgende regel toe:

0 * * * * /home/wiscache.sh

En we slaan weer op, druk op CTRL en C, type :w om op te slaan, en daarna :q om af te sluiten.

Nu wordt je cache elk uur automatisch leeg gemaakt.

 
Was dit artikel bruikbaar? ja / nee
Gerelateerde artikelen Mount USB drive op de Raspberry PI
Geen netwerk in Centos 6 na installatie
Swap leeg maken Fedora, CentOs, RedHat
Postfix mail via externe smtp (mailserver)
Temperatuur Raspberry PI 3
Serverinfo verbergen CentOS 7, Fedora 21, RedHat 7
Backups using Rsync, Bash & Cron
IPv6 uitschakelen in Fedora 17 en 18
HP Proliant DL360G5 installeren CentOS7
Disable SSH root access
Artikel details
Artikel ID: 200
Categorie: Linux
Zoekwoorden
Datum toegevoegd: 25-Jul-2014 13:14:31
Aantal bekeken: 236
Beoordeling (Stemmen): Artikel beoordeeld 3.7/5.0 (64)

 
« Ga terug