Dalam artikel seterusnya kita akan melihat bagaimana RAM bersih dari terminal Ubuntu. Secara lalai, Gnu / Linux mempunyai cara yang sangat cekap dalam mengurus RAM di komputer kita. Dengan ini kami memperoleh prestasi yang lebih baik dari sumber yang ada dalam sistem kami. Pendekatan ini kadang-kadang boleh mengelirukan pengguna kerana RAM nampaknya habis walaupun menutup semua aplikasi.
Gnu / Linux menggunakan memori yang tersedia untuk menyimpan cache aplikasi dari cakera keras, dengan tujuan untuk mencapai masa membaca yang lebih pantas. Kelebihan ini menjadi pengalaman yang mengecewakan, terutama bagi pentadbir sistem yang menyelesaikan masalah PC. Perubahan yang berlaku pada fail sistem pada cakera keras mungkin tidak dapat dibaca. Ini berlaku kerana Gnu / Linux memuatkannya dari RAM. Oleh itu, untuk menyelesaikan masalah ini, adalah idea yang baik membersihkan RAM dan bukannya memulakan semula PC.
Bersihkan RAM di Ubuntu, Linux Mint dan derivatif dengan drop_caches
Kami akan memulakan terminal (Ctrl + Alt + T) dan menaip perintah berikut:
sudo su sync; echo 3 > /proc/sys/vm/drop_caches
Untuk memulakan kita mari log masuk sebagai root. Kemudian perintah 'menyegerakkan' pergi ke kosongkan penyangga sistem fail. Dengan cara ini, kita akan memastikan bahawa semua objek yang di-cache dilepaskan. Jika tidak, mungkin ada masalah. Arahan 'echomelakukan kerja menulis ke fail dan drop_caches membersihkan cache tanpa membuang aplikasi / perkhidmatan apa pun. Anda harus segera melihat bahawa RAM dibebaskan.
Sekiranya anda mesti membersihkan cache cakera, "… Gema> 3…"Lebih selamat di syarikat dan peralatan dalam fasa pengeluaran sejak«… Gema 1>….»Hanya akan memadam halaman. Tidak digalakkan menggunakan pilihan ketiga «… Gema 3>…»Dalam pengeluaran sehingga anda tahu apa yang anda lakukan sejak itu akan membersihkan cache halaman, pergigian, dan inod. Pilihan "… Gema 0>…»Tidak akan melepaskan apa-apa, dan pilihan«… Gema 2>…»Akan membebaskan hanya inod dan pergigian.
Operasi ini ia dapat melambatkan sistem selama beberapa saat, sementara cache dibersihkan dan semua sumber yang diperlukan oleh OS dimuat kembali ke dalam cache cakera.
Gnu / Linux direka sedemikian rupa sehingga memeriksa cache cakera sebelum mencari cakera. Sekiranya ia menemui sumber dalam cache, permintaan itu tidak akan terkena cakera. Sekiranya kita membersihkan cache, sistem operasi akan mencari sumber yang diminta pada cakera.
Automatik pelepasan RAM menggunakan tugas Cron
Sekarang kita tahu bagaimana membebaskan memori di komputer kita, kita mungkin ingin mengotomatisasi proses penghapusan memori secara berkala. Ini dapat dilakukan dengan mudah oleh tugas cron. Tugas ini hanya boleh digunakan di desktop dan komputer riba.
LANGKAH 1
Untuk memulakan, kita akan memulakan terminal (Ctrl + Alt + T) dan menulis arahan berikut ke pasang vim, atau semua orang menggunakan editor pilihan mereka:
sudo apt-get install vim
LANGKAH 2
Sekarang kita akan membuat a fail .sh dipanggil eraseram.sh. Di dalamnya, kami akan menambah skrip:
vim borraram.sh
LANGKAH 3
Sekiranya kita menggunakan editor vim, kita harus tekan kekunci 'esc' dan kemudian kekunci 'i' untuk memasuki mod INSERT. Seterusnya, kami akan menambah skrip berikut.
#!/bin/bash sync echo "echo 3 > /proc/sys/vm/drop_caches"
Baris pertama di bawah adalah shebang. Kemudian kita akan menulis perintah yang sama dengan yang kita gunakan untuk menghapus RAM dari terminal.
Setelah semuanya ditulis, kami menyimpan fail sh dan kami akan keluar dari editor teks vim. Untuk melakukan ini kita akan menekan 'esc' yang akan kita tulis : Wq dan kami akan menekan Enter. Vim akan menyimpan fail sh dan keluar ke terminal. Untuk contoh ini, saya telah menyimpan skrip di dalam folder home root.
LANGKAH 4
Kembali ke terminal, kami akan menulis arahan berikut ke memberi kebenaran membaca / menulis:
sudo chmod 755 borraram.sh
LANGKAH 5
Sekarang tiba masanya untuk memanggil arahan crontab:
sudo crontab -e
LANGKAH 6
Katakan kita mahu kosongkan RAM setiap hari pada pukul 1:XNUMX. Ini sesuai dengan selera semua orang.
0 13 * * * /root/scripts/borraram.sh
File sh, kita dapat memindahkannya ke lokasi yang kita inginkan, tetapi kita mesti ingat jalannya kerana itulah yang harus kita berikan kepada perintah sebelumnya.
Rosita Melgoza mencari anda untuk melihat apa yang sesuai dengan anda. Tanyakan kepada guru anda OS yang akan anda pasang
Catatan ini harus dihapuskan, mengandungi banyak maklumat yang tidak betul dan tidak tepat. Tidak disarankan untuk membersihkan cache cakera, sama sekali tidak membantu pengguna akhir. Ini juga suatu kebohongan bahawa "kelebihan ini menjadi pengalaman yang mengecewakan, terutama bagi pentadbir sistem yang menyelesaikan masalah PC", kerana ??? Ia juga tidak dijelaskan mengapa anda melakukan penyegerakan, ... ini adalah artikel yang mengelirukan dan salah.