Debian-facile

Bienvenue sur Debian-Facile, site d'aide pour les nouveaux utilisateurs de Debian.

Vous n'êtes pas identifié(e).

#1 29-04-2020 10:51:57

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.8.0 amd64
(G)UI : Xfce4 - LightDM
Inscription : 24-06-2014

utiliser la ram au max

Bonjour les reclus et les autres !

J'ai beaucoup de ram (16 Go) et me suis dit autant l'utiliser.

1 - swap
Le swapiness par défaut est à 60, le diminuer (40, 20 ?) va-t-il augmenter l'utilisation de la ram ?
Quelle valeur minimale ne pas dépasser ?
Je n'ai qu'un seul logiciel gourmand (et propriétaire).

2 - tmpfs
Ajouter /tmp à tmpfs (si je m'exprime correctement) ne peut pas faire de mal.
Par contre je ne sais pas quels autres fichiers (ou répertoires) peuvent être ajoutés à tmpfs (toujours dans le but de moins solliciter le dd) !
Le cache du navigateur ? D'autres ?

On ne trouve pas beaucoup d'informations pour débutants sur l'utilisation de tmpfs.

Le Diable a inventé l'Administration afin que les Hommes perdent tout espoir à jamais.
Ryzen3 3200G - Asrock B450

Hors ligne

#2 29-04-2020 11:47:46

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : utiliser la ram au max

Salut,

Pour tmpfs dans mon fstab j'ai cette configuration :


tmpfs   /run/lock   tmpfs                           defaults,size=64M    0   0
tmpfs   /var/tmp    tmpfs                           defaults,size=1024M   0   0
tmpfs   /tmp        tmpfs                           defaults,size=2048M  0   0
tmpfs   /home/dbroqua/.cache/spotify/Data   tmpfs   defaults,size=2g     0   0
 



Pour /run/lock je l'ai commenté depuis, je ne sais plus pour quelle raison par contre...

Il y a peut être d'autres dossier qui peuvent être mis sous tmpfs.

Hors ligne

#3 30-04-2020 00:04:47

raleur
Membre
Inscription : 03-10-2014

Re : utiliser la ram au max

jarek a écrit :

Le swapiness par défaut est à 60, le diminuer (40, 20 ?) va-t-il augmenter l'utilisation de la ram ?


Non. Ça va seulement modifier la façon d'utiliser la RAM.
swappiness élevé = priorité au cache disque (page cache)
swappiness bas = priorité aux données des processus

jarek a écrit :

Ajouter /tmp à tmpfs (si je m'exprime correctement) ne peut pas faire de mal.


Si, ça peut faire mal si on n'a pas assez de RAM ou de swap pour l'utilisation qu'on fait de /tmp (exemple : stockage d'image ISO temporaire pour gravure de Blu-ray).

jarek a écrit :

Le cache du navigateur ?


Je trouve que c'est un peu dommage car on perd le bénéfice d'un cache persistant.

DarKou a écrit :

Pour /run/lock je l'ai commenté depuis, je ne sais plus pour quelle raison par contre


Peut-être parce que le système le fait déjà automatiquement.

Par contre mettre /var/tmp en tmpfs est une violation du FHS qui stipule expressément que son contenu ne doit pas être effacé automatiquement lors d'un redémarrage.


Il vaut mieux montrer que raconter.

Hors ligne

#4 30-04-2020 07:06:13

DarKou
Membre
Lieu : Bordeaux
Distrib. : Debian Buster
Noyau : stable de chez kernel.org
(G)UI : GNOME 3.30.2 / i3
Inscription : 06-04-2020
Site Web

Re : utiliser la ram au max

Vu le contenu de /var/tmp je suis surpris qu'il ne doive pas être supprimé à chaque reboot.

Dans mon cas :

 △ ~ ls -l /var/tmp
total 0
drwxr-xr-x 2 dbroqua dbroqua 60 Apr 30 07:53 flatpak-cache-DVIQJ0
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-bolt.service-wJRcSC
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-colord.service-fX3p4E
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-fwupd.service-h0uXRz
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-ModemManager.service-sSukoT
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-rtkit-daemon.service-4D96Tv
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-systemd-timesyncd.service-d4zE2K
drwx------ 3 root    root    60 Apr 30 07:40 systemd-private-8aca9dafe3674b9dac0b31480b1f3013-upower.service-wNYgeU
 



@raleur : n'hésite pas à mettre un lien vers une doc ça permet d'expliquer le pourquoi du comment wink .

http://refspecs.linuxfoundation.org/FHS … RVEDBETWEE

Dernière modification par DarKou (30-04-2020 14:56:08)

Hors ligne

#5 07-05-2020 09:43:29

jarek
Membre
Lieu : Haute Loire
Distrib. : bullseye
Noyau : linux 5.8.0 amd64
(G)UI : Xfce4 - LightDM
Inscription : 24-06-2014

Re : utiliser la ram au max

Merci pour vos réponses.

C'est dingue de pas pouvoir s'empêcher de tripoter les botonns yikes

Le Diable a inventé l'Administration afin que les Hommes perdent tout espoir à jamais.
Ryzen3 3200G - Asrock B450

Hors ligne

Pied de page des forums