Vider le cache du disque - Codes et scripts - Linux et OS Alternatifs
MarshPosté le 24-07-2006 à 10:24:54
Salut !
Je suis à faire des tests de volumes d'E/S d'un programme, et j'ai remarqué un truc curieux :
quand je teste pour la 1re fois le programme sur mon fichier d'entrée, j'ai un truc genre 15,000 demandes de lecture au driver disque la seconde fois, j'en ai environ 10 !
Quand je reboote, j'en au 15,000 après par contre... Ca me fait penser que c'est un mécanisme de buffer qui stocke toutes les données lues dans la RAM, mais ça m'emmerde plus qu'autre chose
je me demande donc comment vider ce tampon, y'a pas une commande ? je sais que sync permet de tout synchroniser, mais ça ne vide pas la RAM... (testé)
merci !
--------------- Quand j'entends le mot "société", je sors mon revolver...
Marsh Posté le 24-07-2006 à 10:24:54
Salut !
Je suis à faire des tests de volumes d'E/S d'un programme, et j'ai remarqué un truc curieux :
quand je teste pour la 1re fois le programme sur mon fichier d'entrée, j'ai un truc genre 15,000 demandes de lecture au driver disque
la seconde fois, j'en ai environ 10 !
Quand je reboote, j'en au 15,000 après par contre... Ca me fait penser que c'est un mécanisme de buffer qui stocke toutes les données lues dans la RAM, mais ça m'emmerde plus qu'autre chose
je me demande donc comment vider ce tampon, y'a pas une commande ? je sais que sync permet de tout synchroniser, mais ça ne vide pas la RAM... (testé)
merci !
---------------
Quand j'entends le mot "société", je sors mon revolver...