Vive la mémoire... LIBRE !!!

Message
Author
musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#91 Post by musher0 »

Allô, pelo.

En réponse à ta question sur l'effacement du fichier ou de la partition
d'échange ("swap file"), j'ai trouve ceci.

(La section qui commence par :
"On Linux you can manually wipe the swap partition:")

Il est relativement facile de le faire au moyen d'un script, mais cela en
vaut-il la peine ? La partition ou le fichier de "swap" est peu ou pas utilisé
(e) sur nos systèmes modernes avec plein de mémoire vive. C'est un peu
un relent du passé. Il faut avoir un tel fichier ou une telle partition sous
Linux par principe, mais d'ordinaire, cela ne sert jamais.

Si on est un agent infiltré ou un malfaiteur, c'est sans doute une sage
précaution que de l'effacer en quittant, mais pour l'utilisateur moyen, je
n'en vois pas la raison.

À+

musher0
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

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

#92 Post by augras »

Bonjour,
Je n'ai mis aucune swap sur aucune de mes installations et pourtant la majorité sont sur des postes avec 512 de ram ! Et le pupsave que je mets fait 4Go dont 3 totalement occupés.
Installations frugales.
Les Premières fois, les portables chez moi, j'ai oublié de mettre cette partition swap ! Mais ça fonctionne. Évidemment quand on arrive au max de la ram ça plante. Je me suis dit "merde" il va falloir recommencer... mais après réflexion, ces machines étant anciennes, ayant de petits processeurs... je me suis dit qu'il ne fallait pas trop les charger, trop leur en demander : pas de swap implique qu'on ne va pas ouvrir 50 programmes à la fois et trop en demander, obligatoirement... sinon ça plante.
J'ai laissé et testé sur mes fils en leur expliquant : une ou deux choses à la fois, un navigateur sans rien d'autre et pas plus de deux onglets (pour eux c'est du youtube et du jeu donc ça bouffe énormément). Et bien ils ont très vite et très bien compris.
Je fais donc mes installations toutes sans swap et j'explique : tout le monde est bien conscient qu'il a une vieille machine et comprend, d'autant plus que quand il a vu à la vitesse à laquelle elle fonctionne il en reste sur le cul ! De toute façon bien peut connaissent les onglets et découvrent en fait quand je leur montre !
Je n'ai fait aucune installation qui ne dispose pas de 512 de ram au minimum : dans ce cas effectivement il faudrait obligatoirement de la swap, sinon en s'en passe sans problème.
Je pense que Pelo a raison sur la swap qui ne s'efface pas car windows, au moins dans sa version seven 64bits pro, donne la possibilité d'effacer le fichier, chez M$ c'est un fichier et non une partition, avec d'éteindre : nous avons comme consigne au boulot de paramétrer obligatoirement toutes nos installations avec cette option ; ça ralenti d'ailleurs vraiment beaucoup l'arrêt de la machine.
Mais compte-tenu de ce que j'ai expliqué au-dessus, je pense Pelo que tu peux carrément te passer de la partition swap car tu as au moins 512 de ram ?
Philippe

Pelo

Augras a dégainé plus vite que moi !

#93 Post by Pelo »

Courriers des lecteurs : le vieil ordinateur est encore pas mal utilisé. Certains d'entre nous aiment bien leur prolonger la durée de vie avec nos Puppies WOLX, TouTou 4.3.6 spécialement rénovée pour aller surfer dehors cet été. Pas comme ceux qui ont des gros trucs beiges ou gris qui pèsent 50 kgs et sont attachés au poteau (d'alimentation électrique)
"Je pense que les données peuvent être effacées en toute sécurité.
Sur Linux voici comment effacer manuellement les données :
swap : voir details: swapon -s
Unmount la partition swap : swapoff -a
La remplir de zeros: dd if=/dev/zero of=/dev/sdaX bs=1024
Trouver l' UUID de votre ancienne swap partition avec /etc/fstab
Créer une nouvelle partition swap avec cet UUID: mkswap /dev/sdaX -U <old_uuid> 1024
La Mounter pour l'utiliser : swapon -a"
dit le technicien Linux, en anglais

Les avis d'Augras corroborent ( non, ya pas de fôte !) ce que je pense, mieux vaut éviter la partition SWAP, qui n'est qu'un dispositif de secours, pour que le processeur puisse toujours travailler en RAM. Je dirais même plus, la pauvreté des ressources oblige à faire de l'informatique de qualité, en surveillant ce que l'on fait comme l'explique Augras. Un bon programmeur programme le plus court possible, c'est une déformation professionnelle. Maintenant qu'on a de la RAM, certains s'en servent pour stocker. Ce n'est pas interdit, mais le programmeur qui a fait l'ISO la plus petite possible, quand il voit que l'espace qu'il a rendu libre sert de placard, il s'arrache les cheveux.
"-J'ai plus de place pour mettre mon beurre au frigo.
- Ben enlève les conserves, grand nigaud !" :twisted: Ah là je suis content de moi, j'ai la pêche.
En conclusion, faites votre tri vous-même, ce sera toujours mieux que de laisser l'ordinateur décider (mais Augras l'a dit déjà, pendant que je tapais).

Pelo

Qui utilise des vieux computeurs ? Mon avis : les novices !

#94 Post by Pelo »

Transféré ici
ERREUR DE POST / Je voulais créer un nouveau topic ! Je vas l'enlever

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

#95 Post by Argolance »

Bonjour,
@musher0
:arrow: CleanRAM 0.1 :wink:

Cordialement.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#96 Post by musher0 »

Argolance wrote:Bonjour,
@musher0
:arrow: CleanRAM 0.1 :wink:

Cordialement.
Je préfère encore le « nôtre » :

-- les infos sont communiquées de façon plus compacte,

-- la barre de titre sert à quelque chose,

-- il utilise la jolie fonction de transparence d'urxvt et

-- il a été créé en coopération,

-- avec remerciements aux gens qui y ont contribué ! :)

-- Enfin, le titre du script est en français ! :)

Pourquoi le fond couleur de l'ancien uniforme de soldat canadien dans le
tien, je ne comprends pas. Ça me rappelle le Caporal Delorme, aîe !!!

À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

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

#97 Post by Argolance »

Bonsoir,
musher0 wrote:-- il a été créé en coopération,
-- avec remerciements aux gens qui y ont contribué ! :)
Voir l'image jointe...
Pourquoi le fond couleur de l'ancien uniforme de soldat canadien dans le tien, je ne comprends pas. Ça me rappelle le Caporal Delorme, aîe !!!
Il n'y a rien à comprendre, c'est une fenêtre "gtkdialog", aux couleurs du thème actuel de ToOpPy et rien d'autre.
Merci pour ces commentaires boudeurs (quelque peu "one-sided") qui ignorent de parti-pris ce que j'ai essayé d'apporter à "votre" travail, sans arrière-pensée, juste dans l'intention de bien faire et d'être utile aux utilisateurs de Puppy/ToOpPy.
Mais peut-être n'as- tu pas vraiment installé/testé ce paquet car il me semble qu'il y avait tout de même d'autres choses à dire, plus constructives, aussi bien dans un sens que dans l'autre d'ailleurs.

Dommage.

Avec ce curieux état d'esprit, évidemment, toute collaboration réelle n'est guère possible...

Good night!
Attachments
170309_230719_538x351_easyshot.jpg
(18.86 KiB) Downloaded 293 times

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#98 Post by musher0 »

Salut.

Non je n'ai pas testé parce que tes trucs sont toujours basés sur jwm -- que
je n'utilise à peu près plus jamais -- et que sauf exception je n'aime pas les
combinaisons de couleurs que toi tu aimes. Ça, tu le sais déjà.

Alors, bon, Argolance, -- toujours bon artisan, cela demeure hors de doute
-- , a fait ça. Et puis après ? Ça ne change rien à mon expérience
informatique.

Désolé pour mon franc-parler.

À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

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

#99 Post by Argolance »

Bonsoir,
Ta phobie de JWM n'a t-elle pas quelque chose d'obsessionnel et compulsif?
En tout cas, mon "truc" (comme ton "franc-parler" te le fait dire) prend les couleurs du thème courant de l'utilisateur et "CleanRAM" (:wink:) fonctionne avec n'importe quel gestionnaire de fenêtre!

Sans rancune.
Cordialement.

Pelo

ça marche bien, testé avec le pet version 2

#100 Post by Pelo »

ça marche bien, testé avec le pet version 2 sur ma ToOpPY one. A utiliser à bon escient, quand la mémoire flanche.
L'essence et les passagers ralentissent l'avion. N'allez pas jusqu'à virer les passagers par-dessus bord pour que le pilote arrive à bon port !!
Augras a 2GB Moi j'en ai Quatre, c'était pour tester le pet, je ne l'utilliserai qu'en zone rouge.
Last edited by Pelo on Tue 04 Apr 2017, 01:28, edited 3 times in total.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#101 Post by musher0 »

Argolance wrote:Bonsoir,
Ta phobie de JWM n'a t-elle pas quelque chose d'obsessionnel et compulsif?
En tout cas, mon "truc" (comme ton "franc-parler" te le fait dire) prend les couleurs du thème courant de l'utilisateur et "CleanRAM" (:wink:) fonctionne avec n'importe quel gestionnaire de fenêtre!

Sans rancune.
Cordialement.
Oui, oui, peut-être pas un Trouble obsessionnel-compulsif, mais sûrement
un Trouble post-traumatique parce qu'on m'a battu avec jwm quand je suis
arrivé sur ce forum !!! ;) J'en porte encore les cicatrices ! :lol:

Sans parler de ce que le monde des gestionnaires de fenêtres compacts ne
s'arrête pas à jwm. Venir dans le monde Puppy, ça veut dire se défaire des
oeillères CouineDose. Mais pas pour en mettre d'autres.

Demi-blague à part. je ne vois pas l'utilité de refaire ce qui a déjà été bien
fait par une petite équipe il y a quelques années.

Sans rancune non plus. Tu développes dans ton sens et moi dans le mien.
Restons-en là.

À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#102 Post by greengeek »

musher0 wrote:un Trouble post-traumatique parce qu'on m'a battu avec jwm quand je suis arrivé sur ce forum !!!
Quelle problemes avec jwm?

Pelo

Ne tombez pas dans un Brexit futile !

#103 Post by Pelo »

Non je n'ai pas testé parce que tes trucs sont toujours basés sur jwm -- que je n'utilise à peu près plus jamais -- et que sauf exception je n'aime pas les combinaisons de couleurs que toi tu aimes. Ça, tu le sais déjà.
Musher0 a dit çà.
Que nos développeurs aient des goûts différents, c'est bien. Ils nous 'pondent' des Puppies différentes. bien plus typées que les puppies d'usine.
Mais faire lire son devoir par un collègue c'est quand même utile. Ne tombez pas dans un Brexit futile !

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#104 Post by musher0 »

greengeek wrote:
musher0 wrote:un Trouble post-traumatique parce qu'on m'a battu avec jwm quand je suis arrivé sur ce forum !!!
Quelle problemes avec jwm?
Hi greengeek.

Puppyists snob anyone who doesn't like to work with jwm -- or anyone
who doesn't know how to work with it (as was my case when I started with
Puppy). Also the jwm docs target only one mode of thinking. If, like me,
you need examples to understand anything, you're really out of luck.

TWYL.
~~~~~~~~~~~~~

Traduction :
Les Puppyistes snobbent quiconque n'aime pas travailler avec jwm -- ou
qui ne sait pas comment travailler avec (ce qui était mon cas quand j'ai
commencé avec Puppy). De plus les docs de jwm ne ciblent qu'un seul
mode de pensée. Si, comme moi, vous avez besoin d'exemples pour
comprendre quoi que ce soit, c'est tant pis pour vous.

À+
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Pelo

Oui, mais de là à ne pas tester le clavier d'Argolance !

#105 Post by Pelo »

Oui, mais de là à ne pas tester le clavier d'Argolance ! Uniquement les rouages du programmes, si rien ne cloche, y'en a pour 20 minutes. Moi j'ai donné, malgré les coups. Un américain s'est même déplacé sur le forum francophone. Je croyais que tous méprisaient ce qui n'était pas US, ben non.
Et c'est un cousin canadien qui boycotte. Medor lui laisse Argolance se débrouiller tout seul. Il fait école ?

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

#106 Post by Argolance »

@Pelo
Hors-sujet.

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#107 Post by musher0 »

Salut le monde !

J'ai corrigé un bogue dans la v. en glaise. ;)

Aussi retravailllé un petit peu la ligne des sous-titres.

Testé sous les gest. de fen. jwm, icewm, echinus et waimea. Ok partout, sauf
parfois le titre de la fenêtre du script ne s'affiche pas sous icewm, parfois si. J'ai eu
beau me torturer les méninges, je n'ai pas trouvé pourquoi icewm fait le délicat. Si
vous avez des idées à ce sujet, je vous écoute !

La v. 4c, s'affiche sans barre de fenêtre du tout, cela élimine le problème. Mais ce
n'est pas pour cela que j'ai fait cette variante à l'origine. Je voulais qu'elle fasse
plus « écriteau », plus strictement « information ». M'enfin.

Alors voilà. La version 4b retravaillée et la v. 4c, ainsi qu'un lien symbolique vers
la v. 4b sont joints. On les dézippe dans un chemin d'exécutables, ou bien on tape
./cleanup_memory4b ou ./cleanup_memory4c dans le répertoire où on les aura
dézippés, ces scripts. C'est à votre goût, quoi.

Les options en ligne de commande comme "simple", "flafla" et "suivi" ont été
préservées. (S.v.p. relire les pages précédentes sur le développement de ce script
pour comprendre ce que je dis là.)

Pour « chiâler »* au sujet de ces scripts, c'est ci-dessous. Faut pas vous gêner,
on est pour la libre expression ! :)

À+

~~~~~~~~~~~
* Au sens québécois ou au sens français, peu importe ! Soit vous trouvez ces
scripts insatisfaisants, soit vous les trouvez tristes !!! Mais c'est également ok de
les trouver ok. ;)

** Hé. oh, musher0, ça va, tu la boucles!!! ;)
Attachments
cleanup_memory.zip
(5.75 KiB) Downloaded 293 times
cleanup-RAM-4b-EN.jpg
Capture de la version anglaise corrigée.
(113.63 KiB) Downloaded 383 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#108 Post by musher0 »

Bonjour.

La version 4b1 est .

Il manquait les paramètres < -r -R > à less pour afficher les séquences
d'échappement ANSI comme il faut dans les modes « simple » et « histo ».

Je viens de m'en rendre compte en revisitant ce fil pour nos collègues
anglophones. Désolé.
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#109 Post by musher0 »

Bonjour à toutes et à tous.

Un mini-script pour franciser l'utiltaire free, parce que la version fournie par le
DpupBuster-7.9.0.2 de josejp2424 n'est pas tout à fait la même que celle d'avant.
(Non testé sur d'autres chiens-chiens.)

De plus, dans les deux versions, je fais faire à replaceit un léger compactage des
espaces. Avec ce free, les lignes « retrousseront » si votre console a moins de 80
caractères de large.

S.v.p. voir la capture ci-jointe.

À+
~~~~~~~~~~

Code: Select all

#!/bin/ash
MBINS=/root/my-applications/bin
# $MBINS/free.sh
# Requiert free, replaceit
####
free -m > /tmp/free.txt
RPLCT="replaceit --input=/tmp/free.txt"
$RPLCT "       " " "
case "${LANG:0:2}" in
	fr)$RPLCT "        total" "(En Mo)  total"
                   $RPLCT "  used" "utilisé"
	   $RPLCT "  free" libre
	   $RPLCT shared partagé
	   $RPLCT "buff/cache" "   tampons"
	   $RPLCT available "disponible"
        $RPLCT Mem Mém
        $RPLCT Swap Éch. ;;

     en|*) echo bla > /dev/null ;;
esac
echo
more /tmp/free.txt
Attachments
free.sh_nouveau.jpg
De haut en bas : no de version, version anglaise avec espacement plus compact,
traduction française avec espacement plus compact.
(232.02 KiB) Downloaded 275 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

musher0
Posts: 14629
Joined: Mon 05 Jan 2009, 00:54
Location: Gatineau (Qc), Canada

#110 Post by musher0 »

Bon dimanche à toux et à tousse. :) (Pardon, j'ai la grippe.)

Voici ue version améliorée.
Extrait des commentaires :
# V. 4b2 : Meilleur traitement de la version anglaise (multiples tests en anglais);
# éliminé ligne de titres en anglais dans la version française;
# incorporé sous-titre tout à droite "disp. / avail.";
# amélioré la mise en forme. Entres autres : titre centré et
# taquets à 5 caractères de distance, remis à 8 à la fin (usage de l'util. tabs).
# 10 mars 2019, musher0
####
Comment faire pour utiliser ce script :
On le télécharge dans /root/my-applications/bin.
On le rend exécutable.
On lui fait un lien symbolique sans la termaison « .sh » si on veut.
On le lance.

Il a maintenant l'air de ça. (Voir capture d'écran ci-jointe.)

« Jouissez ! » (Trad. libre de "Enjoy!") ;)
Attachments
cleanup_memory4b2.zip
(2.83 KiB) Downloaded 257 times
MEV_libre-4b2.jpg
(133.44 KiB) Downloaded 257 times
musher0
~~~~~~~~~~
"You want it darker? We kill the flame." (L. Cohen)

Post Reply