Nettoyer la RAM avec CleanRAM

Message
Author
User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#41 Post by Argolance »

Bonjour,
@Médor
argolance wrote:[...] quelques explications seraient bienvenues: en quoi est-il préférable d'utiliser cette commande, "pour retomber sur ses pattes"?
Je me permets de renouveler ma question, au cas où tu ne l'aurais pas vue:
Peux-tu nous éclairer sur l'utilité de "busybox" dans la commande. Quel est l'effet de cette commande? En quoi les résultats, moins "précis", seraient-ils plus pertinents?
Je suppose que tu attends des lecteurs qu'ils fassent l'effort de se concentrer sur l'image qui accompagne ton propos sibyllin, afin d'en tirer toute la substantifique moelle mais, vois-tu, elle est un peu comme la Pierre de Rosette et nous, nous ne sommes pas des "Champollion"! :wink:

Code: Select all

# free --help
BusyBox v1.21.0 (2013-02-18 15:57:06 WST) multi-call binary.

Usage: free [-b/k/m/g]

Display the amount of free and used system memory
Cordialement.

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#42 Post by augras »

Oups ! Confusion entre barre de défilement et de progression.
2 captures : la première telle que la fenêtre apparaît par elle-même et la deuxième après l'avoir remontée tout en haut de l'écran.
Si je fais disparaître la barre du panel on voit que la fenêtre prend toute la hauteur de l'écran, soit d'après ma config 800px.
Philippe
Attachments
Capture(1).jpg
fenêtre recalée sur le haut de l'écran
(122.86 KiB) Downloaded 69 times
Capture.jpg
position automatique
(120.78 KiB) Downloaded 79 times

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#43 Post by Argolance »

Bonjour,
Bon, rien de grave: ce sont les icônes manquantes qui, remplacées par l’icône de substitution (+/- 120 de hauteur au lieu de 32 pour la première et 48 pour la seconde, soit 88 + 72 = 160 pixels en plus :shock: !) qui surdimensionne la fenêtre. Ceci est corrigé dans CleanRAM 0.1, version "définitive", que je dois mettre en ligne incessamment sous peu (j'attends les éventuels commentaires de Médor pour savoir exactement en quoi il est judicieux d'ajouter "busybox" à la commande "free"). Pour l'instant, tu peux télécharger les icônes mises à disposition plus haut et les copier dans /usr/share/pixmaps et tout va rentrer dans l'ordre! :wink:

Cordialement.
Attachments
170312_145202_106x125_easyshot.jpg
(3.78 KiB) Downloaded 106 times

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#44 Post by augras »

Ça tient à peu de chose !
C'est beaucoup mieux comme ça.
Philippe
Attachments
Capture.jpg
(118.47 KiB) Downloaded 78 times

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#45 Post by Argolance »

À la bonne heure! Et tu vas encore gagner de la hauteur avec la prochaine version! :wink:
Si je peux me permettre, et si cela t'a échappé, juste un petit conseil: lorsque les images que tu postes sur le Forum ont une largeur supérieure à 800 pixels, tu peux les réduire à 800 pour qu'elles s'affichent directement sans qu'il soit besoin de les "downloader". :wink:

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#46 Post by augras »

Merci pour l'info sur les images sur le forum : je m'était mis dans l'idée que c'était une question de poids, pas de taille ! Mais là je ne pouvais pas vraiment descendre plus en poids pour que ça reste lisible.
Pour la prochaine fois donc.
Merci pour l'appli.
Philippe

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#47 Post by Médor »

Bonjour Argolance,

En l'état CleanRAM n'indique pas les valeurs de la ram, juste celles de la swap sous Slacko-6.9.6.4 / woof-ce 'testing;b503b4b;2017-03-08'

Les dernières versions de woof-ce utilisent à présent la véritable commande free, malheureusement le tableau de résultat n'est pas identique, il faut donc au minimum utiliser la commande free de BusyBox par busybox free -m :!:
Tu peux vérifier par toi-même que cette dernière commande fonctionne aussi dans Puppy Precise.
Après modification des fichiers de CleanRAM ça fonctionne ici ;)

Code: Select all

# busybox                                                                                    
BusyBox v1.25.0 (2016-07-24 11:33:13 GMT-8) multi-call binary.
BusyBox is copyrighted by many authors between 1998-2015.
Licensed under GPLv2. See source distribution for detailed
copyright notices.

Usage: busybox [function [arguments]...]
   or: busybox --list[-full]
   or: busybox --install [-s] [DIR]
   or: function [arguments]...

Code: Select all

# busybox free -h
BusyBox v1.25.0 (2016-07-24 11:33:13 GMT-8) multi-call binary.

Usage: free [-b/k/m/g]

Display the amount of free and used system memory
#

Code: Select all

# free --help

Usage:
 free [options]

Options:
 -b, --bytes         show output in bytes
     --kilo          show output in kilobytes
     --mega          show output in megabytes
     --giga          show output in gigabytes
     --tera          show output in terabytes
     --peta          show output in petabytes
 -k, --kibi          show output in kibibytes
 -m, --mebi          show output in mebibytes
 -g, --gibi          show output in gibibytes
     --tebi          show output in tebibytes
     --pebi          show output in pebibytes
 -h, --human         show human-readable output
     --si            use powers of 1000 not 1024
 -l, --lohi          show detailed low and high memory statistics
 -t, --total         show total for RAM + swap
 -s N, --seconds N   repeat printing every N seconds
 -c N, --count N     repeat printing N times, then exit
 -w, --wide          wide output

     --help     display this help and exit
 -V, --version  output version information and exit

For more details see free(1).
# free -V
free from procps-ng 3.3.11
#

Cordialement,
Médor.
Attachments
Capture_2017-03-12.jpg
(86.86 KiB) Downloaded 198 times
Capture_2017-03-12(1).jpg
(85.51 KiB) Downloaded 196 times
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#48 Post by Argolance »

Bonsoir,
Merci beaucoup Médor. :D
Là je comprends mieux!
Après modification des fichiers de CleanRAM ça fonctionne ici
Il se trouve que j'ai déjà modifié mes scripts et inséré busybox dans les lignes de commandes. J'ai constaté que tout fonctionne correctement mais j'attendais quand même tes éclaircissements pour les considérer comme acquises.

PS: ça fait plaisir de voir un de "mes" scripts sur ton bureau! :wink:

Cordialement.

User avatar
Médor
Posts: 1754
Joined: Sat 24 Jul 2010, 20:04
Location: France

#49 Post by Médor »

Bonjour Argolance,

J'ai simplement ajouté busybox au début des commandes free dans les fichiers AppRun, auto_clean_ram, func sous /usr/local/apps/CleanRAM/
En effet il faudrait modifier les colonnes pour l'adaptation à la commande free de procps-ng, de plus il faudrait se servir des options de free -h -w ce qui sépare la colonne Buff/cache en buffers et cache ...
J'ai depuis récupéré la trad. fr de procps-ng.mo ;)
Pour Precise il existe ce paquet procps_3.2.8-11ubuntu6.4_i386.deb mais ne pas l'installer par le ppm : il faut extraire la commande free et la placer dans /bin pour écraser celle de BusyBox (le lien /bin/@free), vérifier la libprocps ...
Ci-joint la trad. fr (retouchée...) procps-ng.mo ...

Cordialement,
Médor.
Attachments
procps-ng.mo.gz
(32.66 KiB) Downloaded 157 times
Capture_2017-03-13.jpg
(27.16 KiB) Downloaded 170 times
[b][url=http://wellminded.net63.net/]Recherches Puppy[/url]|[url=http://puppylinux.org/wikka/PageIndex]Index Puppy[/url]|[url=http://smokey01.com/bruceb/france.html]Index FR[/url]|[url=http://toutoulinux.free.fr/tuto.php]Tuto Toutou[/url][/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#50 Post by Argolance »

Bonjour Médor,
Médor wrote:En effet il faudrait modifier les colonnes pour l'adaptation à la commande free de procps-ng, de plus il faudrait se servir des options de free -h -w ce qui sépare la colonne Buff/cache en buffers et cache...
Je vois que tu réponds à une partie du message que j'ai supprimée après coup, me disant finalement qu'il serait plus sage de remettre ça à plus tard car, avec le printemps, j'ai d'autres chats à fouetter, si tu vois ce que je veux dire! Je vais donc mettre à disposition :arrow: CleanRAM 0.2 en tête de fil pour plus de commodité, testé avec succès sur Slacko 6.3.2 (voir image).
Je pense que dans l'immédiat, c'est amplement suffisant.
J'ai depuis récupéré la trad. fr de procps-ng.mo Wink
Pour Precise il existe ce paquet procps_3.2.8-11ubuntu6.4_i386.deb mais ne pas l'installer par le ppm : il faut extraire la commande free et la placer dans /bin pour écraser celle de BusyBox (le lien /bin/@free), vérifier la libprocps ...
Ci-joint la trad. fr (retouchée...) procps-ng.mo ...
Merci de ton aide. :wink:
Je garde tout ça au chaud sous le coude ou au frais derrière les fagots? :)

Cordialement.
Attachments
cleanram-0.2_slacko-screenshot.jpg
(44.47 KiB) Downloaded 174 times

augras
Posts: 1487
Joined: Mon 11 Nov 2013, 17:37
Location: france

#51 Post by augras »

Merci à tout le monde !
La version 0.2 reste désespérément en anglais malgré le nls fr.
Philippe

User avatar
corvus
Posts: 153
Joined: Fri 12 Jun 2015, 18:00
Location: In the peninsula shaped like a boot.

#52 Post by corvus »

augras wrote:Merci à tout le monde !
La version 0.2 reste désespérément en anglais malgré le nls fr.
Philippe
The same here with IT nls.

Greetings.
[b]We are waves of the same sea, leaves of the same tree, flowers of the same garden.[/b]

User avatar
Argolance
Posts: 3767
Joined: Sun 06 Jan 2008, 22:57
Location: PORT-BRILLET (Mayenne - France)
Contact:

#53 Post by Argolance »

Bonsoir,
Augras wrote:La version 0.2 reste désespérément en anglais malgré le nls fr.
corvus wrote:The same here with IT nls.
Mes fichiers étaient mal construits! J'ai reloadé les fichiers modifiés...
Toutes mes excuses!

Cordialement

Pelo

The same here with IT nls.

#54 Post by Pelo »

En Italie, çà va
Attachments
via Roma.jpg
En Italie, çà va
(48.69 KiB) Downloaded 142 times
Last edited by Pelo on Sat 18 Mar 2017, 05:37, edited 1 time in total.

Pelo

En italie, çà va

#55 Post by Pelo »

En italie, çà va, deux fois.

Post Reply