Maison > Article > Tutoriel système > Utilisez des « petits artefacts » sous Linux pour prolonger la durée de vie du disque
Les opérations continues de journalisation et de lecture/écriture peuvent endommager votre disque de stockage. Installez Log2Ram sur votre bureau Linux pour prolonger la durée de vie du disque.
Presque tout ce qu'une machine Linux fait est écrit sur le disque dans le cadre d'un fichier journal. Même si vous vous éloignez de votre clavier ou si vous dormez, des dizaines de journaux sont constamment mis à jour, prêts à vous permettre de rechercher et de diagnostiquer des problèmes ou d'optimiser des processus.
Cette écriture continue peut avoir un impact sur la durée de vie de votre support de stockage et provoquer une usure plus rapide qu'elle ne le ferait autrement. Minimisez les écritures sur disque en enregistrant votre disque et votre portefeuille avec l'application Log2Ram !
Les journaux sont une ressource de dépannage précieuse sous Linux et sont utilisés par le système, le noyau, le processus de démarrage, les gestionnaires de packages, les applications individuelles et Xorg. S'il se trouve sur votre système, il peut générer des fichiers journaux.
S'il y a un problème avec votre ordinateur Linux ou si une application se comporte anormalement, votre première action consiste à vérifier les fichiers journaux pertinents et à voir ce qui s'est passé à ce moment-là.
Vous pouvez trouver la plupart des journaux dans /var/log. Ce répertoire contient généralement des dizaines de fichiers et de sous-répertoires, et l'espace disque utilisé peut atteindre des dizaines de Go. Le mien dispose également de 4 Go, comme indiqué ci-dessous
.Les disques SSD (SSD) modernes ont un nombre limité de cycles de lecture/écriture, et plus il y a de données écrites sur le disque, plus sa durée de vie est courte. Étant donné que Linux enregistre constamment tout ce qui se passe sur le système, ces cycles de lecture/écriture s'additionnent plus rapidement que nécessaire. Acheter du nouveau matériel pour votre ordinateur est amusant, mais pas si vous le faites en raison d'une panne de disque catastrophique.
Après avoir installé Log2Ram sur un ordinateur Linux, les journaux ne sont pas écrits directement sur le disque, mais comme leur nom l'indique, ils sont écrits sur la RAM.
Vous pouvez choisir de supprimer définitivement le journal, d'écrire sur le disque à une heure définie chaque jour ou d'écrire la version finale sur le disque à l'arrêt.
Particulièrement sujet aux dommages dus à une utilisation excessive.
Avant de commencer, vous devez mettre à jour et mettre à niveau tous les packages de votre système. Ouvrez un terminal et tapez :
sudo apt update sudo apt upgrade
Téléchargez l'archive Log2Ram et décompressez-la :
linuxmi@linuxmi:~/www.linuxmi.com$ curl -L https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -
Changez vers le nouveau répertoire log2ram et rendez le script d'installation exécutable :
linuxmi@linuxmi:~/www.linuxmi.com$ cd log2ram-master linuxmi@linuxmi:~/www.linuxmi.com/log2ram-master$ chmod +x install.sh
Exécutez le script d'installation :
linuxmi@linuxmi:~/www.linuxmi.com/log2ram-master$ sudo ./install.sh [sudo] linuxmi 的密码:
Exemple de sortie :
Created symlink /etc/systemd/system/sysinit.target.wants/log2ram.service → /etc/systemd/system/log2ram.service. Created symlink /etc/systemd/system/timers.target.wants/log2ram-daily.timer → /etc/systemd/system/log2ram-daily.timer. ##### Reboot to activate log2ram ##### ##### edit /etc/log2ram.conf to configure options ####
Redémarrez maintenant :
linuxmi@linuxmi:~/www.linuxmi.com$ reboot
Après vous être reconnecté à votre ordinateur, vérifiez si log2ram est en cours d'exécution :
linuxmi@linuxmi:~/www.linuxmi.com$ sudo systemctl status log2ram
Le résultat est le suivant :
Log 2ram est écrit sur le disque chaque jour. Si vous souhaitez changer la fréquence, saisissez :
sudo systemctl edit log2ram-daily.timer
… et modifiez l'entrée de la minuterie.
Si vous souhaitez écrire des journaux uniquement lorsque le système est arrêté ou redémarré, vous pouvez désactiver complètement la minuterie à l'aide de la commande suivante :
sudo systemctl disable log2ram-daily.timer
Vous pouvez configurer des options supplémentaires en éditant le fichier de configuration log2ram à l'aide de nano :
linuxmi@linuxmi:~/www.linuxmi.com$ sudo vim /etc/log2ram.conf
在这里,您将找到五个变量,您可以调整以使 Log2Ram 更适合您的系统。RAM 中日志文件夹的默认大小设置为 40MB,但如果您只在关机时提交写入,并且倾向于一次打开计算机数天,则需要将其增加到更现实的值。更改 PATH_DISK 变量将允许您将日志保存到非默认位置。
虽然 Log2Ram 可以减少磁盘磨损,但如果 Linux PC 意外崩溃,它会阻断您诊断问题。由于日志只是偶尔写入磁盘,因此您无法获得有关崩溃前所发生情况的最新微秒信息。
不过,通过在 Linux 中启用 Log2ram 服务,你的物理内存将开始更有效地工作,并且您将看到性能显著提高。
Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!