Iklan

Jadi Anda telah menginstal Linux dengan janji bahwa ia membutuhkan sumber daya sistem yang lebih sedikit daripada Windows. Lalu, mengapa sistem Anda tiba-tiba kekurangan RAM?

Jangan panik! Linux tidak memakan RAM Anda. Untuk memahami apa yang sedang terjadi, kita harus melihat bagaimana Linux mengelola memori.

Cara Melihat RAM Gratis di Linux

Seperti apa pun di Linux, ada beberapa cara untuk memeriksa berapa banyak RAM yang digunakan. Jika Anda berasal dari sistem operasi komersial, Anda mungkin lebih mudah untuk membuka aplikasi yang mirip dengan Windows Task Manager atau Monitor Aktivitas macOS. Nama program ini tergantung pada lingkungan desktop Linux yang Anda gunakan.

Di GNOME, opsi yang paling banyak digunakan, buka program yang disebut Monitor Sistem. Di KDE, gunakan alternatif lengkap fitur yang sama, gunakan Konsole sebagai gantinya. Lingkungan desktop lainnya memiliki alat serupa dengan berbagai nama.

Untuk pendekatan yang berfungsi terlepas dari lingkungan desktop Anda, Anda dapat beralih ke baris perintah. Buka Terminal aplikasi dan ketik perintah berikut.

instagram viewer
Gratis

Anda akan melihat hasil yang terlihat seperti ini. Angka-angka akan berubah tergantung pada berapa banyak RAM yang dimiliki mesin Anda dan jumlah program yang aktif.

Terminal Linux yang menampilkan perintah gratis

Untuk melihat lebih menyeluruh pada RAM Anda, coba ini:

cat / proc / meminfo

Perintah di atas memuat file yang sama dengan Gratis perintah digunakan untuk melihat berapa banyak memori yang tersedia di PC Anda.

Jika angka-angka Anda tampak mencolok, sepertinya Linux telah memakan RAM Anda. Katakanlah Anda memiliki 4GB RAM, dan 3.9GB sedang digunakan. Hanya 0,1GB yang tampaknya gratis untuk aplikasi tambahan! Sepertinya Anda satu program lagi dari menghentikan PC Anda.

Lihat lagi. Kali ini arahkan mata Anda ke kolom "tersedia". Di sana Anda mungkin menemukan bahwa Anda benar-benar memiliki data 1GB terbuka untuk aplikasi. Tapi bagaimana caranya? Semuanya bermuara pada bagaimana Linux mengelola dan menggunakan RAM Semua yang Perlu Anda Ketahui Tentang RAM & Manajemen MemoriRAM adalah memori jangka pendek komputer Anda. Oleh karena itu, manajemen memori memiliki dampak yang signifikan terhadap kinerja sistem. Di sini kami menjelaskan cara kerja RAM dan apakah Anda dapat melakukan apa saja untuk meningkatkan efisiensinya. Baca lebih banyak .

Bagaimana Linux Menggunakan RAM

Bagaimana Linux menggunakan RAM tidak jauh berbeda dengan Windows dan sistem operasi lainnya. Tetapi sistem yang berbeda menyajikan apa yang terjadi dengan cara yang berbeda.

Ketika PC Anda melihat bahwa ada RAM yang saat ini tidak digunakan, itu mendedikasikan sebagian ruang ini untuk cache disk. Dengan cara ini, aplikasi menyimpan data di lokasi yang lebih cepat diakses, membuat sistem berjalan lebih cepat dan lebih lancar. Ketika aplikasi lain membutuhkan lebih banyak memori, mereka mengambil jumlah yang mereka butuhkan dari cache disk ini seolah-olah tidak digunakan.

Dengan kata lain, Linux menempatkan ruang kosong itu untuk digunakan dengan baik selama waktu istirahat. Mengapa membiarkan semua memori bebas itu menjadi sia-sia?

Untuk mengetahui seberapa banyak ruang yang digunakan dengan cara ini, lihat kolom “buff / cache”. Ini adalah jumlah RAM yang didedikasikan untuk buffer dan cache pada saat Anda menjalankan perintah. Gagasan bahwa membersihkan ruang ini dapat membantu kinerja kesalahpahaman umum tentang RAM.

Perbedaan Antara RAM Gratis dan Tersedia

Sekarang setelah Anda semua terjebak, masih mudah untuk bingung. Saya mengerti. Begini cara Linux melihat RAM Anda.

  • Bekas: RAM yang saat ini digunakan oleh suatu aplikasi.
  • Tersedia: RAM yang mungkin digunakan untuk cache disk tetapi dapat dibebaskan untuk aplikasi.
  • Gratis: RAM yang tidak digunakan oleh aplikasi atau cache disk.

Gratis dan tersedia mungkin tampak seperti sinonim, tetapi ada perbedaan teknis. Yang pertama adalah memori yang tidak digunakan sama sekali. Yang terakhir adalah memori yang sedang digunakan tetapi dapat dengan mudah dibuka jika diperlukan. Untuk penggunaan sehari-hari, yang terakhirlah yang paling penting.

Cara Bersihkan RAM Memory Cache and Buffer

Katakanlah, untuk alasan apa pun, Anda masih ingin membersihkan RAM yang digunakan kernel Linux untuk buffer dan cache-nya. Agar jelas, melakukan ini akan berdampak negatif pada kinerja. Jika Anda ingin sistem Anda berjalan optimal, biarkan semuanya berjalan lancar.

Anda akan menjalankan perintah ini sebagai administrator sistem.

Untuk menghapus pagecache, masukkan perintah berikut:

gema 1> / proc / sys / vm / drop_caches

Untuk menghapus gigi palsu dan inode, ubah angkanya menjadi 2:

gema 2> / proc / sys / vm / drop_caches

Untuk menghapus pagecache, gigi palsu, dan inode secara bersamaan, ubah angka menjadi 3:

gema 3> / proc / sys / vm / drop_caches

Jika perintah ini tidak meningkatkan seberapa lancar PC Anda berjalan, mengapa menjalankannya? Melakukannya adalah cara untuk membandingkan kinerja komputer Anda setelah melakukan perubahan tanpa harus memulai ulang. Jika Anda tidak melakukan benchmark atau menguji PC Anda, ada sedikit alasan untuk khawatir.

Cara Melihat dan Menutup Program

Apakah semua ini berarti Anda tidak perlu memeriksa RAM dan mengelola memori di Linux? Tidak terlalu.

Walaupun Linux tahu cara mengoptimalkan RAM, itu tidak berarti aplikasi Anda melakukannya. Terkadang browser Anda akan menanggung semua memori Anda. Gim mungkin membeku tanpa membebaskan sumber daya sistem apa pun. Penampil gambar mungkin menutup telepon ketika mencoba memuat gambar yang sangat besar.

Untuk melihat program mana yang menyulitkan komputer Anda, cobalah teratas perintah:

teratas

Hasilnya akan terlihat seperti ini.

Terminal Linux menampilkan perintah atas

Sekarang Anda telah melihat program yang bermasalah, apa yang dapat Anda lakukan? Salah satu opsi adalah menggunakan membunuh perintah. Untuk melakukannya, catat nomor PID yang muncul di sebelah program saat Anda masuk teratas. Anda akan membutuhkannya.

bunuh -9 2470

Atau, Anda dapat menggunakan Bunuh semua perintah untuk menutup program menggunakan namanya.

bunuh semua firefox

Meningkatkan Kinerja Sistem Linux Lebih Jauh

Tidak seperti banyak hal dalam hidup, memori PC Anda lebih atau kurang mengelola sendiri. Di sini kami telah mencari cara untuk melihat apa yang terjadi dan, ketika tindakan diperlukan, ikutilah. Anda sekarang tahu cara melihat berapa banyak memori yang digunakan dan program apa yang menggunakannya. Anda juga dapat mengambil beberapa langkah untuk menghentikan aktivitas yang memonopoli ruang.

Tetapi alat-alat di atas hampir tidak sejauh apa yang tersedia di kotak alat Linux. Lihat artikel kami di mempercepat komputer Linux yang lambat Ubuntu Lambat? 5 Tips untuk Mempercepat PC Linux AndaMasalah kinerja membuat Anda kecewa? Perlu memeras lebih banyak dari sistem Ubunty Anda, tetapi tidak tahu harus mulai dari mana? Berikut adalah lima hal yang dapat Anda lakukan untuk menjalankan Ubuntu dengan kecepatan tinggi. Baca lebih banyak dan memperbarui kernel Linux untuk kinerja yang lebih baik Cara Memperbarui Kernel Linux untuk Peningkatan Kinerja SistemKernel Linux memiliki rilis reguler, menawarkan fitur-fitur baru dan perbaikan yang harus Anda tunggu dalam rilis distribusi baru - kecuali jika Anda secara manual meningkatkan kernel Linux. Kami tunjukkan caranya. Baca lebih banyak .

Bertel adalah minimalis digital yang menulis dari laptop dengan saklar privasi fisik dan OS yang didukung oleh Free Software Foundation. Dia menghargai etika daripada fitur dan membantu orang lain mengendalikan kehidupan digital mereka.