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 Fri 25 Jul 2014, 19:09
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 1 of 1 [7 Posts]  
Author Message
Médor


Joined: 26 May 2011
Posts: 1648

PostPosted: Tue 13 Sep 2011, 12:34    Post subject:  Nettoyage des caches en mémoire
Subject description: cleanup_memory et cleanup_mozilla pet
 

Bonjour,

Voici un pet pour "cleanup_memory" : script de nettoyage des caches en mémoire écrit par Big Bass.

Attention suivant la version de puppy, ce script fait appel à xmessage, dans le cas présent gxmessage ne rend pas correctement l'alignement des valeurs dans les deux tableaux de résultats émanant de la commande free.

Dans mes Lupu j'ai déplacé xmessage dans /usr/X11R7/bin (même procédure que pour yaf-splash version originale) et fait un lien : /usr/bin/@xmessage pointant sur /usr/bin/gxmessage pour avoir un rendu de présentation plus moderne.

Le lien permet de s'affranchir de la réécriture des nombreux scripts existants.
Les commandes originales déplacées dans X11R7 peuvent toujours être appelées par écriture du chemin complet pour un script particulier sans perturber le reste du fait de la position de /usr/X11R7/bin dans la configuration du PATH (etc/profile).

Dans les ASRI 300 le même lien existe mais xmessage a été promptement supprimé !
(Ce lien existe dans les Muppy, Fluppy, Puppeee).

Les Puppies de BK ainsi que Toutou possèdent un lien inverse : @gxmessge sur xmessage...

Suivant le cas éditer /usr/sbin/cleanup_memory en conséquence.

Pour avoir l'application en icône sur le bureau, à l'aide de Rox glisser le fichier cleanup_memory.desktop sur le bureau puis le renommer (clic droit sur l'icône du bureau : Éditer l'objet).

Dans le même genre d'application il existe aussi en complément clean_whiteouts_daemon.pet de Big Bass également, voir entre autres :
http://www.murga-linux.com/puppy/viewtopic.php?p=462628#462628

Des actions plus spécifiques pour les caches de Mozilla sont aussi possibles par : "about:config", déplacement des caches en ramdisk ou dans /tmp, la modification de la taille des caches par défaut est aussi paramétrable.


Cordialement,
Médor.
Capture-Cleanup_mem.png
 Description   
 Filesize   13.25 KB
 Viewed   621 Time(s)

Capture-Cleanup_mem.png

cleanup_memory.pet
Description 
pet

 Download 
Filename  cleanup_memory.pet 
Filesize  4.1 KB 
Downloaded  147 Time(s) 

Last edited by Médor on Wed 21 Sep 2011, 06:04; edited 1 time in total
Back to top
View user's profile Send private message 
Jejy69


Joined: 20 Jan 2011
Posts: 705
Location: Perpignan

PostPosted: Tue 13 Sep 2011, 14:31    Post subject:  

Merci pour ce paquet qui fonctionne très bien et qui plus est, très utile.
Juste une petite erreur d'accent du style ( Apr~A"s nettoyage ) mais bon...
J'ai gagné plus de 1Go d'espace disque ! Very Happy

Cordialement.
Back to top
View user's profile Send private message 
Médor


Joined: 26 May 2011
Posts: 1648

PostPosted: Tue 13 Sep 2011, 16:52    Post subject: xmessage et support de l'UTF-8  

Bonsoir Jejy69,

La résolution de "l'erreur" d'accent est suggéré en commentaire dans l'exécutable !

Il faut modifier le fichier /root/.Xressources pour le support des caractères accentués en UTF-8 dans xmessage en rajoutant la ligne suivante :
xmessage*international:true

~/.Xressources :

Code:
!*font: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-*-*
!*font: -misc-fixed-medium-r-normal--13-120-75-75-c-70-*-*
*font: -misc-fixed-medium-r-normal--14-130-75-75-c-70-*-*
!*font: -misc-fixed-medium-r-normal--15-140-75-75-c-90-*-*
xmessage*international:true
Xft.dpi: 78


(Ce fichier a déjà été modifié sur les ASRI 300).

Cordialement,
Médor.
Back to top
View user's profile Send private message 
ASRI éducation


Joined: 09 May 2009
Posts: 2338
Location: France

PostPosted: Tue 13 Sep 2011, 16:55    Post subject:  

Merci à Médor pour sa curiosité et le temps passé sur son clavier.
Tu nous as encore déniché une excellente fonction (de surcroît francisée et proposée en paquet prêt à l'emploi).
Je viens de regarder le script de BigBass : c'est 'simple' (quoi que), pratique et efficace (dans la droite ligne de l'esprit Puppy).

Pour ce qui est de xmessage, l'iso finale d'ASRI Edu 300 (prévue dans les heures qui viennent) le réintégrera dans /usr/X11R7/bin (histoire d'harmoniser nos pratiques et de faciliter la vie des utilisateurs). Wink

Cordialement,
Back to top
View user's profile Send private message Visit poster's website 
ASRI éducation


Joined: 09 May 2009
Posts: 2338
Location: France

PostPosted: Wed 14 Sep 2011, 09:20    Post subject:  

cleanup_memory vient d'être ajouté à l'ASRI Edu300.
Very Happy
Back to top
View user's profile Send private message Visit poster's website 
Argolance


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

PostPosted: Sun 18 Sep 2011, 14:29    Post subject:  

Hello,
Merci Médor...
Pour information.
En suivant les conseils donnés ICI, j'ai a une époque utilisé manuellement la ligne de commande suivante en console:
Code:
sync ; echo 3 > /proc/sys/vm/drop_caches
... pour libérer de la mémoire. C'est cette commande qui mise en œuvre par ce script.
J'avoue que pour ma part, je reste perplexe...

Extrait de cette page: http://www.unix.com/unix-advanced-expert-users/146367-echo-1-proc-sys-vm-drop_caches-good-idea.html
Quote:
I've experimented with dropping caches in Linux so many times on our production web server (LAMP).

Linux does such a great job at using all available memory, and reclaiming it when needed, so it is better to let Linux manage those things.

When you drop the cache (or caches), you will see the CPU load go up (sometimes way up) because the cache is gone. Available RAM goes up, but it does not matter because performance is slower because the cache is empty.

Then over time, if you leave the caches off, the performance will suffer because you are not taking advantage of the cache.

Linux tries to use all available RAM, so the caches will fill over time if you don't instruct Linux to drop the caches, and this is a good thing. You will see available RAM go down, but don't worry, it is available for applications when needed because applications take higher priority than cache.

You want Linux to use all the RAM. That is a good thing because the kernel is basically using all available RAM that is not used by applications (and the OS) for cache. Dropping caches has little positive effect on performance. In fact, it tends to have a negative effect. The reason is that you are not really making more RAM available to the apps, because the apps already have been given the RAM needed. You simply are dropping the cache, which degrades performance.


Coridialement.

_________________

Back to top
View user's profile Send private message Visit poster's website 
Médor


Joined: 26 May 2011
Posts: 1648

PostPosted: Wed 21 Sep 2011, 06:08    Post subject: cleanup_mozilla.pet  

Bonjour,

Voici un nouveau pet pour purger plus radicalement Mozilla Seamonkey et Firefox Cool

L'interface à été modifiée pour incorporer le dernier script de Big Bass :
http://www.murga-linux.com/puppy/viewtopic.php?p=565312#565312

Cordialement,
Médor.

PS: fermer Mozilla avant de lancer la purge...
cleanup_mozilla.pet
Description 
pet

 Download 
Filename  cleanup_mozilla.pet 
Filesize  4.31 KB 
Downloaded  127 Time(s) 
Back to top
View user's profile Send private message 
Display posts from previous:   Sort by:   
Page 1 of 1 [7 Posts]  
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.0712s ][ Queries: 12 (0.0099s) ][ GZIP on ]