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 Wed 23 Aug 2017, 21: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 [27 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  123 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: 2957
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: 12168
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.

_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
Mdor


Joined: 24 Jul 2010
Posts: 1660
Location: France

PostPosted: Mon 27 Mar 2017, 12:42    Post subject:  

@ Pelo le Troll Exclamation
Tu es véritablement obsédé Evil or Very Mad
Contente-toi d'installer auto_clean_mem.pet pour t'éviter de patauger lors de ton interprétation de tes résultats Laughing


Médor.
Capture_2017-03-27.jpg
 Description   
 Filesize   47.67 KB
 Viewed   99 Time(s)

Capture_2017-03-27.jpg


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


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

PostPosted: Mon 27 Mar 2017, 13:00    Post subject: je viens juste de l'utiliser, avant de lire tes écrits,  

il est revenu ! je viens juste de l'utiliser, avant de lire tes écrits, de ma propre initiative. rien à dire, et si ya rien à dire, c'est que c'est tout bon.
Moi ce que je voulais souligner, c'est qu'il faut utiliser ces outils quand on approche des limites de sa RAM. Là je le fait en exercice, mais c'était pas utile. Les caches sont des mémorisations pour l'ordinateur, qui lui facilitent la vie. Faut pas les enlever à tout bout de chanp, si on a 3GB de mémoire libre.

_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
Mdor


Joined: 24 Jul 2010
Posts: 1660
Location: France

PostPosted: Mon 27 Mar 2017, 13:04    Post subject:  

Médor wrote:
Contente-toi d'installer auto_clean_mem.pet pour t'éviter de patauger lors de ton interprétation de tes résultats Laughing



Médor.

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


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

PostPosted: Sat 08 Apr 2017, 00:19    Post subject: (Palemoon comme browser).  

cache moonchild productions à vider à la main, après utilisation des outils, Médor puis Argolance (Palemoon comme browser).
palemoon.jpg
 Description   Ok après vidange via Palemoon menu
 Filesize   69.35 KB
 Viewed   34 Time(s)

palemoon.jpg


_________________
Passenger Pelo ! don't ask him to repair the aircraft. Don't use him as a demining dog .... pleeease.
Back to top
View user's profile Send private message Yahoo Messenger 
musher0


Joined: 04 Jan 2009
Posts: 10667
Location: Gatineau (Qc), Canada

PostPosted: Sat 08 Apr 2017, 02:22    Post subject:  

Bonsoir.

Puisqu'on parle du loup, quelqu'un saurait-il où se cache le véritable utilitaire
free complet dans la Toile du Monde entier ? Je viens de compiler les
coreutils de GNU pour rien...free n'y est pas.

(Pas le free de busybox, s.v.p., il n'a que la peau et les os.)

J'aurais besoin du free complet pour faire fonctionner comme il faut un
utilitaire bcm graphique de vovchik. La solution avec
< cat /proc/mem/machin > ne fait pas l'affaire.

Merci d'avance.

_________________
musher0
~~~~~~~~~~
« Un insensé sur le trône n'est qu'un singe sur le haut d'un toit. » / "A madman
on the throne is just a monkey on top of a roof." (Bernard de Clervaux)
Back to top
View user's profile Send private message 
Mdor


Joined: 24 Jul 2010
Posts: 1660
Location: France

PostPosted: Sat 08 Apr 2017, 03:59    Post subject:  

Ci-joint la commande free et sa lib de Slacko-6.9.6.4-r4864 plus ma révison de la trad. fr de procps.ng.mo
Sinon il faut compiler la suite procps.ng


Cordialement,
Médor.
free-procps-ng.tar.gz
Description 
gz

 Download 
Filename  free-procps-ng.tar.gz 
Filesize  68.1 KB 
Downloaded  15 Time(s) 

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


Joined: 04 Jan 2009
Posts: 10667
Location: Gatineau (Qc), Canada

PostPosted: Sat 08 Apr 2017, 13:45    Post subject:  

M�dor wrote:
Ci-joint la commande free et sa lib de Slacko-6.9.6.4-r4864 plus ma révison de la trad. fr de procps.ng.mo
Sinon il faut compiler la suite procps.ng

Cordialement,
Médor.
Merci Médor.
_________________
musher0
~~~~~~~~~~
« Un insensé sur le trône n'est qu'un singe sur le haut d'un toit. » / "A madman
on the throne is just a monkey on top of a roof." (Bernard de Clervaux)
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 2 of 2 [27 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.0477s ][ Queries: 14 (0.0048s) ][ GZIP on ]