Mengapa Pengoptimal Memori dan Penggalak RAM Lebih Tidak Bersih
Banyak syarikat mahu menjual "pengoptimuman memori" anda, selalunya sebagai sebahagian daripada program "Pengoptimuman PC". Program-program ini lebih buruk daripada tidak berguna - bukan sahaja mereka tidak mempercepatkan komputer anda, mereka akan memperlahankannya.
Program sedemikian memanfaatkan pengguna yang tidak berpengalaman, membuat janji palsu tentang meningkatkan prestasi. Pada hakikatnya, komputer anda tahu cara menguruskan RAM dengan sendirinya. Ia akan menggunakan RAM untuk meningkatkan prestasi komputer anda - tidak ada gunanya RAM mempunyai ruang kosong.
Adakah RAM Komputer Anda Mengisi? Itu baik!
Pengoptimuman memori adalah berdasarkan salah faham. Anda mungkin melihat RAM komputer anda dan melihat ia mengisi - sebagai contoh, anda mungkin mempunyai 4 GB RAM dan lihat bahawa 3 GB penuh dengan hanya 1 GB untuk ganti. Itu boleh mengejutkan sesetengah orang - melihat bagaimana versi Windows moden yang kental! Bagaimanakah anda akan menjalankan program tambahan dengan sedikit memori yang tersedia?
Pada hakikatnya, sistem operasi moden cukup baik dalam menguruskan memori dengan sendirinya. Bahawa 3 GB RAM yang digunakan tidak semestinya menunjukkan sisa. Sebaliknya, komputer anda menggunakan RAM anda ke data cache untuk akses lebih cepat. Sama ada salinan laman web yang telah anda buka dalam penyemak imbas anda, aplikasi yang anda buka sebelum ini, atau sebarang jenis data lain yang anda perlukan tidak lama lagi, komputer anda digantungkan ke dalam RAMnya. Apabila anda memerlukan data lagi, komputer anda tidak perlu memukul cakera keras anda - ia hanya memuatkan fail dari RAM.
Secara asasnya, tidak ada gunanya RAM kosong. Walaupun RAM anda sepenuhnya penuh dan komputer anda memerlukan lebih banyaknya untuk menjalankan aplikasi, komputer anda dengan serta-merta boleh membuang data cache dari RAM anda dan menggunakan ruang itu untuk aplikasi itu. Tidak ada gunanya RAM mempunyai ruang kosong - jika kosong, ia terbuang. Sekiranya ia penuh, ada peluang yang baik untuk membantu mempercepatkan masa memuat program dan apa sahaja yang akan menggunakan cakera keras komputer anda.
Perhatikan bahawa RAM yang sangat kecil sebenarnya "percuma" dalam tangkapan skrin di bawah. RAM digunakan sebagai cache, tetapi ia masih ditandakan sebagai tersedia untuk mana-mana program yang perlu menggunakannya.
Di masa lalu, RAM penuh menunjukkan masalah. Jika anda menjalankan Windows Vista pada komputer dengan setengah RAM, anda boleh merasakan komputer sentiasa perlahan - ia perlu sentiasa membaca dan menulis ke cakera keras, menggunakan fail halaman cakera keras sebagai pengganti RAM yang tidak cekap. Walau bagaimanapun, komputer moden umumnya mempunyai RAM yang cukup untuk kebanyakan pengguna. Malah komputer rendah biasanya menghantar 4GB RAM, yang sepatutnya lebih dari sekadar melainkan anda melakukan permainan intensif, menjalankan pelbagai mesin maya, atau mengedit video.
Walaupun RAM adalah masalah untuk anda, tidak ada sebab untuk menggunakan pengoptimum memori. Pengoptimasi memori adalah minyak ular yang tidak berguna pada tahap terbaik dan berbahaya.
Bagaimana Pengoptimum Memori berfungsi
Apabila anda menggunakan pengoptimum memori, anda akan melihat kegunaan RAM komputer anda turun. Ini mungkin kelihatan seperti kemenangan mudah - anda telah mengurangkan penggunaan RAM hanya menekan butang, selepas semua. Tetapi ia tidak begitu mudah.
Pengoptimuman memori sebenarnya berfungsi dalam salah satu daripada dua cara:
- Mereka memanggil fungsi API Windows EmptyWorkingSet, memaksa aplikasi berjalan untuk menulis memori kerja mereka ke fail halaman Windows.
- Mereka dengan cepat memperuntukkan sejumlah besar memori kepada diri mereka sendiri, memaksa Windows untuk membuang data cache dan menulis data aplikasi ke fail halaman. Mereka kemudian mengalihkan memori, meninggalkannya kosong.
Kedua-dua helah ini akan membebaskan RAM, menjadikannya kosong. Walau bagaimanapun, semua ini adalah perkara yang lambat - kini aplikasi yang anda gunakan akan mendapatkan data yang diperlukan dari fail halaman, membaca dari cakera keras dan mengambil masa yang lebih lama untuk bekerja. Mana-mana memori yang digunakan untuk cache mungkin dibuang, jadi Windows akan perlu mendapatkan data yang diperlukan dari cakera keras.
Dengan kata lain, program ini membebaskan memori dengan memaksa data yang anda perlukan ke ingatan yang lebih perlahan, di mana ia perlu dipindahkan semula ke memori lebih cepat lagi. Ini tidak masuk akal! Apa yang dilakukan adalah menjual kepada anda satu lagi program pengoptimuman sistem yang anda tidak perlukan.
Jika Windows memerlukan RAM, ia akan menolak data ke fail halaman atau membuang data cache. Ini semua berlaku secara automatik apabila perlu - tidak ada gunanya melambatkan perkara dengan memaksa ia berlaku sebelum perlu.
Seperti aplikasi pembersihan PC, pengoptimum memori adalah penipuan. Mereka nampaknya melakukan sesuatu yang positif kepada orang yang tidak memahami bagaimana pengurusan ingatan berfungsi, tetapi mereka sebenarnya melakukan sesuatu yang berbahaya.
Bagaimana Sebenarnya "Optimumkan" Memori Anda
Jika anda ingin mempunyai lebih banyak RAM yang tersedia, langkau pengoptimum memori. Sebaliknya, cuba hapus aplikasi yang sedang berjalan yang anda tidak perlukan - buang program yang tidak perlu dari dulang sistem anda, matikan program permulaan yang tidak berguna, dan sebagainya.
Jika anda memerlukan lebih banyak RAM untuk apa yang anda lakukan, cuba beli lebih banyak RAM. RAM cukup murah dan tidak terlalu sukar untuk memasang sendiri menggunakan salah satu panduan memasang RAM yang terdapat dalam talian. Pastikan anda membeli jenis RAM yang betul untuk komputer anda.
Ya, pengoptimuman memori boleh membebaskan beberapa RAM PC anda. Walau bagaimanapun, itu satu perkara yang tidak baik - anda mahu komputer anda menggunakan RAM untuk mempercepatkan perkara itu. Tidak ada gunanya memasuki memori percuma.