La distribution éducative pour débutants et initiés.

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

Annonce

PrimTux3-Raspberry Pi est disponible pour tests ici

  • Pour être automatiquement informé des réponses à vos messages sur le forum, n'oubliez pas de cliquer sur "Suivre cette discussion" en bas de page. Mieux, en vous abonnant au flux RSS du forum, vous pourrez suivre tout nouveau message sur l'ensemble du forum.
  • En allant dans votre Profil, ligne "Vie privée", vous pouvez également cocher "Suivre automatiquement les sujets auxquels on a répondu.", vous n'aurez plus à cliquer sur "Suivre cette discussion" lorsque vous postez un message.
  • Carte des membres pouvant aider et des écoles sous PrimTux, merci de nous envoyer un email si vous souhaitez y apparaître.
  • Abonnez-vous à la newsletter sur le site principal pour être informé des nouveaux paquets, nouvelles versions, bugs...

#1 24-11-2017 16:30:14

cyrille
Membre
Lieu : Avesnois (59)
Inscription : 21-09-2016
Messages : 98
Site Web

Utililiser et paramétrer un SSD sur un laptop

Pour un portable équipé que d'un disque dur SSD. Donc pas possibilité d'utiliser un disque à plateau

1/ N'utiliser le SWAP qu'en cas de saturation de la mémoire vive (limite ici : 90%
Créer avec les droits root ce fichier

cat /etc/sysctl.d/60-swap-SSD.conf 
# GESTION DU SWAP AVEC SSD
# SWAP QUE SI MEMOIRE UTILISEE >90%
vm.swappiness=10

Vérifier sa présence

ls /etc/sysctl.d/
10-console-messages.conf  10-link-restrictions.conf  10-ptrace.conf    99-sysctl.conf
10-ipv6-privacy.conf      10-magic-sysrq.conf        10-zeropage.conf  README
10-kernel-hardening.conf  10-network-security.conf   60-swap-SSD.conf
 

Vérifier sa prise en charge

sudo sysctl  | grep swap 
vm.swappiness = 10

2/ Attribuer les bonnes options sur le système de fichier
C'est à dire les options noatime et nodiratime sur la racine
Et mettre les fichiers temporaires dans la mémoire vive
(attention, partionnement particulier dans mon cas /home et / séparés)

cat /etc/fstab
# Ajout de l'option noatime, nodiratime pour le SSD
#
UUID=8ebae76c-e3f3-4ab6-9b6e-8b3531d771ea /               ext4    errors=remount-ro,noatime,nodiratime        0       1
#
# /home was on /dev/sda6 during installation
# Ajout de l'option noatime, nodiratime pour le SSD
UUID=f240b890-234c-414b-8cdd-654ee80744fe /home           ext4    errors=remount-ro,noatime,nodiratime        0       2
#
# swap was on /dev/sda5 during installation
# Swap configurer avec option vm.swappiness=0
#
UUID=d233f1ff-6ebb-4ef2-a59f-ff95a2db7228 none            swap    sw              0       0
#
# SSD : Placer le /tmp en memoire
tmpfs                                          /tmp            tmpfs   defaults,size=4g        0       0

Rebooter

Vérifier que ça fonctionne

free -m
                            total       utilisé      libre     partagé tamp/cache   disponible
Mem:                        7856         506        5981         108        1367        6915
Partition d'échange:        3814           0        3814

3/ Si utilisation de FIREFOX, le paramétrer pour limiter les accès au disque

FIREFOX / Préférences / Vie privée et sécurité /
Contenu web en cache / Modifier la gestion automatique du cache => A activer
Et mettre la valeur du cache à 0 MO d'espace disque


Puis, dans la barre d'URL, about:config
Valider "Je prends le risque"
Chercher l'entrée browser.sessionstore.interval
Remplacer la valeur 15000 par 15000000

Redémarrer FIREFOX

Et hop c'est fait.

Dernière modification par cyrille (24-11-2017 16:33:15)

Hors ligne

#2 24-11-2017 16:31:33

cyrille
Membre
Lieu : Avesnois (59)
Inscription : 21-09-2016
Messages : 98
Site Web

Re : Utililiser et paramétrer un SSD sur un laptop

MAIS AUSSI


Savoir si la commande TRIM est supportée
( https://fr.wikipedia.org/wiki/Trim_(informatique) pour savoir ce qu'est cette commande)

sudo hdparm -I /dev/sda |grep TRIM
[sudo] Mot de passe de crustyourmind : 
	   *	Data Set Management TRIM supported (limit 8 blocks)
	   *	Deterministic read data after TRIM

Si oui, de temps en temps, lancer :

sudo hdparm -I /dev/sda |grep TRIM
	   *	Data Set Management TRIM supported (limit 8 blocks)

Le mieux est d'utiliser un cron pour la planifier


Estimer la durée de vie du SSD

Installer le paquet smartmontools

Dans un terminal

sudo smartctl -a /dev/sda |grep Wear
233 Media_Wearout_Indicator 0x0032   100   100   000    Old_age   Always       -       0

Une valeur basse est un bon signe (le dernier chiffre, ici un Zéro) wink

Dernière modification par cyrille (24-11-2017 16:38:58)

Hors ligne

#3 24-11-2017 16:35:06

cyrille
Membre
Lieu : Avesnois (59)
Inscription : 21-09-2016
Messages : 98
Site Web

Re : Utililiser et paramétrer un SSD sur un laptop

Voici donc une synthèse que j'ai pu "grapiller" à droite à gauche...
Si ça peut aider...

Dernière modification par cyrille (24-11-2017 16:36:13)

Hors ligne

Pied de page des forums