Ici on n'a que votre IP, votre pseudo et votre adresse mail que nous ne traitons pas.
Quand vous êtes enregistrés, une seule requête permet de vous afficher les messages que vous n'avez pas lus.
Primtux8 est arrivée! Rendez-vous ici
Vous pouvez désormais vous inscrire librement en cliquant sur "S'enregistrer".

Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Utililiser et paramétrer un SSD sur un laptop
#1
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

Code :
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
Code :
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
Code :
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)

Code :
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
Code :
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.
All you need : #!/bin/bash
Répondre
#2
MAIS AUSSI


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

Code :
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 :
Code :
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
Code :
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
All you need : #!/bin/bash
Répondre
#3
Voici donc une synthèse que j'ai pu "grapiller" à droite à gauche...
Si ça peut aider...
All you need : #!/bin/bash
Répondre


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)