If-Koubou

Mengapa Bagus RAM Komputer Anda Penuh

Mengapa Bagus RAM Komputer Anda Penuh (Bagaimana caranya)

Apakah Windows, Linux, Android, atau sistem operasi lain menggunakan banyak RAM? Jangan panik! Sistem operasi modern menggunakan RAM sebagai cache file untuk mempercepat pekerjaan. Dengan asumsi komputer Anda berkinerja baik, tidak ada yang perlu dikhawatirkan.

Meskipun mungkin tampak berlawanan dengan mereka yang ingat komputer kita selalu kekurangan RAM, penggunaan RAM yang tinggi berarti RAM Anda dimanfaatkan dengan baik. RAM kosong adalah RAM yang terbuang.

Penggunaan Memori Tinggi yang Buruk vs. Penggunaan Memori Tinggi yang Baik

Pertama-tama, penggunaan memori tinggi tidak selalu bagus. Jika komputer Anda tampak sangat lambat, maka penggunaan memori akses acak tinggi (RAM) bukanlah hal yang baik. Jika RAM Anda penuh, komputer Anda lambat, dan lampu hard drive terus berkedip, komputer Anda bertukar ke disk. Ini adalah tanda bahwa komputer Anda menggunakan hard disk Anda, yang jauh lebih lambat untuk diakses, sebagai "limpahan" untuk memori Anda.

Jika ini terjadi, itu adalah sisi yang jelas bahwa komputer Anda membutuhkan lebih banyak RAM - atau bahwa Anda perlu menggunakan lebih sedikit program yang haus memori. Ini jelas merupakan hal yang buruk.

Namun, ada perbedaan yang jelas antara kasus ini, di mana komputer Anda tidak berkinerja baik, dan kasus yang lebih umum di mana komputer Anda tampaknya berkinerja baik-baik saja, tetapi ada jumlah RAM yang mengkhawatirkan yang digunakan dengan beberapa program terbuka.

Disk Caching

Instal Windows XP di komputer dan Anda mungkin akan melihatnya menggunakan beberapa ratus megabyte memori ketika sistem sedang tidak aktif. Instal Windows 7 pada komputer yang sama dan Anda mungkin akan melihat Windows 7 menggunakan beberapa gigabyte memori dalam situasi yang sama.

Jadi apa yang terjadi? Apakah Windows XP hanyalah sistem operasi yang lebih ringan dan lebih cepat? Apakah sistem operasi modern kembung dan boros memori? Tidak terlalu.

RAM lebih banyak daripada saat Windows XP adalah sistem operasi baru yang mengilap, dan sistem operasi modern memanfaatkannya. Sistem operasi modern menggunakan RAM komputer Anda sebagai cache untuk file dan data program yang sering diakses.

Di Windows, fitur ini dikenal sebagai SuperFetch, yang diperkenalkan di Windows Vista. SuperFetch mengawasi aplikasi yang Anda gunakan dan memuat file aplikasi dan pustaka yang umum digunakan ke dalam RAM komputer Anda sebelum Anda membutuhkannya. Ketika Anda meluncurkan aplikasi, Windows memuat file aplikasi dari RAM Anda daripada membacanya dari disk, yang merupakan proses yang lambat. Ini mempercepat peluncuran aplikasi dan umumnya membuat komputer Anda lebih cepat dan lebih responsif.

Ini tidak hanya berlaku untuk Windows. Pengguna Linux juga akan melihat bahwa komputer mereka menggunakan jumlah memori yang tampaknya mengkhawatirkan untuk file cache dari disk Anda, dan pengguna Linux baru mungkin khawatir ketika mereka melihat ini. Banyak program pemantauan penggunaan sumber daya, seperti Monitor Sistem GNOME, menyembunyikan memori yang digunakan oleh cache dari pengguna sehingga pengguna tidak perlu memahami hal ini atau khawatir.

Browser dan Perangkat Lunak Lainnya

Hal yang sama berlaku untuk browser dan aplikasi perangkat lunak lain dengan cache mereka sendiri. Misalnya, jika Anda melihat browser web seperti Mozilla Firefox menggunakan sejumlah besar RAM, itu belum tentu hal yang buruk. Jika Anda memiliki banyak RAM di komputer Anda, ada baiknya Firefox menggunakannya. Dengan cache halaman web yang telah Anda kunjungi di RAM Anda, Firefox dapat mempercepat waktu buka halaman web, membuat menggunakan tombol Back dan Forward jauh lebih cepat. Untuk alasan ini, Firefox secara otomatis menentukan ukuran cache ideal berdasarkan jumlah RAM di komputer Anda.

Firefox sendiri mungkin secara historis memiliki kebocoran memori dan masalah lain, tetapi konsepnya sama. Tidak masuk akal bagi Mozilla untuk mendapatkan penggunaan RAM Firefox hingga 50 megabyte karena komputer modern memiliki banyak RAM yang dapat digunakan Firefox untuk mempercepat penjelajahan web.

Hal yang sama berlaku untuk perangkat lunak lain. Program dengan penggunaan memori tinggi mungkin memanfaatkan RAM Anda dengan baik, bukan membuangnya.

Mengapa RAM Kosong Tidak Berguna

Anda mungkin berpikir bahwa menggunakan RAM sebagai cache sangat bagus, tetapi Anda tidak ingin file-file program ini dan data lain mengambil RAM Anda. Anda lebih suka memiliki RAM kosong yang tersedia sehingga program akan diluncurkan secara instan dan memori akan digunakan untuk apa yang menurut Anda terbaik, bukan apa yang menurut sistem operasi dan program terbaik.

Namun, ini bukan masalah sama sekali. Apakah RAM Anda penuh dengan file cache atau benar-benar kosong, itu semua tersedia untuk program yang benar-benar membutuhkannya. Data cache dalam RAM Anda ditandai sebagai prioritas rendah, dan langsung dibuang begitu memori diperlukan untuk hal lain.

Karena data ini dapat langsung dibuang bila diperlukan, tidak ada kerugian menggunakan RAM untuk cache. (Salah satu kelemahan potensial adalah pengguna yang tidak mengerti apa yang terjadi menjadi bingung.)

RAM kosong tidak berguna. Tidak ada yang lebih cepat bagi komputer untuk menulis data ke RAM kosong, atau RAM kosong menggunakan daya yang lebih kecil. Bahkan, dengan asumsi Anda meluncurkan program yang mungkin sudah ada di cache file RAM Anda, program akan memuat lebih cepat ketika RAM Anda digunakan daripada ketika kosong.

Inilah sebabnya mengapa menggunakan task killer di Android adalah ide yang buruk, dan itu juga mengapa Anda tidak boleh terlalu khawatir jika komputer Anda mengisi RAM Anda. Ini juga salah satu alasan mengapa Windows XP bukan sistem operasi yang ideal untuk perangkat keras saat ini - sementara penggunaan RAM XP mungkin jauh lebih rendah daripada Windows 7, itu tidak selalu bagus jika Anda memiliki komputer modern dengan jumlah RAM yang lumayan. .