Puppy Linux Discussion Forum Forum Index Puppy Linux Discussion Forum
Puppy HOME page : puppylinux.com
"THE" alternative forum : puppylinux.info
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

The time now is Sun 26 Mar 2017, 15:22
All times are UTC - 4
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Nettoyage des caches en mémoire
Moderators: Béèm, darkerror05
Post new topic   Reply to topic View previous topic :: View next topic
Page 2 of 2 [20 Posts]   Goto page: Previous 1, 2
Author Message
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Wed 26 Nov 2014, 23:15    Post subject:  

Bonjour,

Pour supprimer l'erreur I/O produite par : `sync; echo 3 | tee /proc/sys/vm/drop_caches`, je l'ai modifié en : `sync ; echo 3 > /proc/sys/vm/drop_caches`, la commande tee est en trop et provoque l'erreur car il suffit d'injecter une valeur 1, 2 ou 3 dans drop_caches pour provoquer le nettoyage.
Voir ce message
http://linux.die.net/man/5/proc wrote:
/proc/sys/vm/drop_caches (since Linux 2.6.16)
Writing to this file causes the kernel to drop clean caches, dentries and inodes from memory, causing that memory to become free.

To free pagecache, use echo 1 > /proc/sys/vm/drop_caches; to free dentries and inodes, use echo 2 > /proc/sys/vm/drop_caches; to free pagecache, dentries and inodes, use echo 3 > /proc/sys/vm/drop_caches.

Because this is a non-destructive operation and dirty objects are not freeable, the user should run sync first.

(La valeur par défaut dans drop_caches est : 0).

J'ai donc modifié le pet sur mon message précédent.

Attention à l'interprétation des valeurs de la commande free Exclamation

À la première ligne (Mem), la valeur de la mémoire libre de la colonne free semble bien faible mais en réalité la mémoire disponible est bien supérieure.
La valeur de la mémoire disponible se trouve à la deuxième ligne (-/+ buffers/cache) de la colonne free à comparer entre Avant/Après.

Pour info :
le cache (buffers/cache) stocke les informations lues et écrites afin de réduire les accès disques et augmenter les performances !
Et le cache peut être libéré à tout moment Exclamation

Voir ce lien et celui-ci.



Cordialement,
Médor.

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou

Last edited by Médor on Sun 08 Feb 2015, 06:37; edited 2 times in total
Back to top
View user's profile Send private message 
jplt


Joined: 12 Nov 2010
Posts: 282
Location: Terre

PostPosted: Thu 27 Nov 2014, 03:17    Post subject:  

Merdi Médor pour ces explications.
_________________
Precise , Tahr
Back to top
View user's profile Send private message 
Médor

Joined: 26 May 2011
Posts: 2822

PostPosted: Sun 08 Feb 2015, 07:10    Post subject: Auto clean mem
Subject description: Purge automatique de la RAM
 

Bonjour,

Si vous avez l'obsésion de libérer la mémoire RAM, voici un script tout simple exécuté en arrière plan qui purge automatiquement la ram toutes le 20 minutes Exclamation

On peut changer le delai en changeant la valeur : sleep 20m, le premier délai (sleep 1m) permet au bureau d'être bien en place au lancement de X.
(sleep Nombre[suffix] : N défaut en secondes (sans s), Nm en minutes, Nh en heures, Nd en jours).

/root/Startup/auto_clean_mem
Code:
#!/bin/sh
#auto_clean_mem
#Médor 20150208
sleep 1m
while [ 1 ]; do
sync; echo 3 > /proc/sys/vm/drop_caches
sleep 20m
done

Rendre le script exécutable (chmod +x).

Ou installer le pet ci-joint Wink


Cordialement,
Médor.
auto_clean_mem.pet
Description 
pet

 Download 
Filename  auto_clean_mem.pet 
Filesize  513 Bytes 
Downloaded  108 Time(s) 

_________________
Recherches Puppy|Index Puppy|Index FR|Tuto Toutou
Back to top
View user's profile Send private message 
Argolance


Joined: 06 Jan 2008
Posts: 2769
Location: PORT-BRILLET (Mayenne - France)

PostPosted: Sun 08 Feb 2015, 07:55    Post subject:  

Merci Médor!

Cordialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Pelo


Joined: 10 Sep 2011
Posts: 10847
Location: Mer méditerrannée (1 kms°)

PostPosted: Tue 14 Mar 2017, 02:20    Post subject: obsession !  

Si vous avez l'obsésion de libérer la mémoire RAM, obsession ! pourquoi obsession ? le soucis tout simply.
J'avais en mémoire que des choses existaient. Ben ouais, Médor avait déjà fait ce pet. Mais il y en à d'autres, qui sont dans les oubliettes, effacés à jamais de notre mémoire vive, enfouis dans notre mémoire morte, dirait Freud, dans notre inconscient.
Mais toi Médor, toujours sur le fil du rasoir avec la Fujitsu, tu manages çà en pro, les yeux rivés sur les infos sur ton écran, à droite.
En tous cas, au reboot, ce salopard de processor refait ce que j'ai défait !
voir le pet d'Argolance 2017 qui est bien fait.

_________________
Under an apple tree with your Puppy you need WiFi
Back to top
View user's profile Send private message Yahoo Messenger 
Display posts from previous:   Sort by:   
Page 2 of 2 [20 Posts]   Goto page: Previous 1, 2
Post new topic   Reply to topic View previous topic :: View next topic
 Forum index » House Training » Users ( For the regulars ) » Pour les francophones
Jump to:  

You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group
[ Time: 0.0350s ][ Queries: 14 (0.0045s) ][ GZIP on ]