Rumah  >  Artikel  >  Tutorial sistem  >  Gunakan "artifak kecil" pada Linux untuk memanjangkan hayat cakera

Gunakan "artifak kecil" pada Linux untuk memanjangkan hayat cakera

王林
王林ke hadapan
2024-02-11 14:30:041190semak imbas

Operasi pembalakan dan baca/tulis berterusan boleh merosakkan cakera storan anda. Pasang Log2Ram pada desktop Linux anda untuk memanjangkan hayat cakera.

Hampir semua yang dilakukan oleh mesin Linux ditulis pada cakera sebagai sebahagian daripada fail log. Walaupun anda menjauhi papan kekunci atau tidur anda, berpuluh-puluh log sentiasa dikemas kini, bersedia untuk anda mencari dan mendiagnosis masalah atau mengoptimumkan proses.

Penulisan berterusan ini mungkin memberi impak kepada jangka hayat media storan dan menyebabkan ia haus lebih cepat berbanding sebaliknya. Minimumkan penulisan cakera dengan menyimpan cakera dan dompet anda dengan apl Log2Ram!

Bagaimanakah log Linux memakai cakera?

Log ialah sumber penyelesaian masalah yang berharga di Linux dan digunakan oleh sistem, kernel, proses but, pengurus pakej, aplikasi individu dan Xorg. Jika ia berada pada sistem anda, ia mungkin menjana fail log.

Jika terdapat masalah dengan komputer Linux anda, atau mana-mana aplikasi berkelakuan tidak normal, tindakan pertama anda ialah menyemak fail log yang berkaitan dan melihat apa yang berlaku pada masa itu.

Anda boleh menemui kebanyakan log masuk /var/log. Direktori ini biasanya mempunyai berpuluh-puluh fail dan subdirektori, dan ruang cakera yang digunakan boleh mencapai puluhan GB Mine juga mempunyai 4 GB, seperti yang ditunjukkan di bawah

Linux 上使用 “小神器” 来延长磁盘使用寿命

Pemacu keadaan pepejal (SSD) moden mempunyai bilangan kitaran baca/tulis yang terhad, dan semakin banyak data yang ditulis pada cakera, semakin pendek jangka hayatnya. Oleh kerana Linux sentiasa mengelog semua yang berlaku pada sistem, kitaran baca/tulis ini bertambah lebih cepat daripada yang sepatutnya. Membeli perkakasan baharu untuk komputer anda adalah menyeronokkan, tetapi tidak jika anda melakukannya kerana kegagalan pemacu yang teruk.

Log2Ram Bagaimana untuk menyimpan cakera anda

Selepas memasang Log2Ram pada komputer Linux, log tidak ditulis terus ke cakera, tetapi seperti namanya, ia ditulis kepada RAM.

Anda boleh memilih untuk memadam log secara kekal, menulis ke cakera pada masa yang ditetapkan setiap hari, atau menulis versi terakhir ke cakera semasa ditutup.

Terutama terdedah kepada kerosakan akibat penggunaan berlebihan.

Pasang dan gunakan Log2Ram pada PC Linux anda

Sebelum bermula, anda harus mengemas kini dan menaik taraf semua pakej pada sistem anda. Buka terminal dan taip:

sudo apt update
sudo apt upgrade

Muat turun arkib Log2Ram dan nyahzipnya:

linuxmi@linuxmi:~/www.linuxmi.com$ curl -L 
https://github.com/azlux/log2ram/archive/master.tar.gz | tar zxf -

Tukar kepada direktori log2ram baharu dan jadikan skrip pemasangan boleh dilaksanakan:

linuxmi@linuxmi:~/www.linuxmi.com$ cd log2ram-master
linuxmi@linuxmi:~/www.linuxmi.com/log2ram-master$ chmod +x install.sh

Jalankan skrip pemasangan:

linuxmi@linuxmi:~/www.linuxmi.com/log2ram-master$ sudo ./install.sh
[sudo] linuxmi 的密码:

Contoh keluaran:

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 ####
Linux 上使用 “小神器” 来延长磁盘使用寿命

Mulakan semula sekarang:

linuxmi@linuxmi:~/www.linuxmi.com$ reboot
Linux 上使用 “小神器” 来延长磁盘使用寿命

Selepas log masuk semula ke komputer anda, semak sama ada log2ram sedang berjalan:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo systemctl status log2ram

Keluaran adalah seperti yang ditunjukkan di bawah:

Linux 上使用 “小神器” 来延长磁盘使用寿命

Log 2ram ditulis ke cakera setiap hari. Jika anda ingin menukar kekerapan, masukkan:

sudo systemctl edit log2ram-daily.timer

…dan edit entri pemasa.

Jika anda hanya ingin menulis log apabila sistem ditutup atau but semula, anda boleh melumpuhkan pemasa sepenuhnya menggunakan arahan berikut:

sudo systemctl disable log2ram-daily.timer

Anda boleh mengkonfigurasi pilihan tambahan dengan mengedit fail konfigurasi log2ram menggunakan nano:

linuxmi@linuxmi:~/www.linuxmi.com$ sudo vim /etc/log2ram.conf
Linux 上使用 “小神器” 来延长磁盘使用寿命

在这里,您将找到五个变量,您可以调整以使 Log2Ram 更适合您的系统。RAM 中日志文件夹的默认大小设置为 40MB,但如果您只在关机时提交写入,并且倾向于一次打开计算机数天,则需要将其增加到更现实的值。更改 PATH_DISK 变量将允许您将日志保存到非默认位置。

你应该在 Linux 上使用 Log2Ram 吗?

虽然 Log2Ram 可以减少磁盘磨损,但如果 Linux PC 意外崩溃,它会阻断您诊断问题。由于日志只是偶尔写入磁盘,因此您无法获得有关崩溃前所发生情况的最新微秒信息。

不过,通过在 Linux 中启用 Log2ram 服务,你的物理内存将开始更有效地工作,并且您将看到性能显著提高。

Atas ialah kandungan terperinci Gunakan "artifak kecil" pada Linux untuk memanjangkan hayat cakera. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Kenyataan:
Artikel ini dikembalikan pada:lxlinux.net. Jika ada pelanggaran, sila hubungi admin@php.cn Padam