Saya memiliki instalasi baru Windows 7, dan RAM saya di startup normal naik hingga 2.5GB. Saya melihat Task Manager, dan setidaknya ada 1,5GB yang hilang dari sana dan juga di Resource Monitor. Tidak ada indikasi apa yang menggunakan RAM itu. Dapatkah seseorang memberi tahu saya bagaimana saya bisa mengetahui apa yang menghabiskan memori saya? Saya percaya itu virus, tetapi tidak ada program antivirus gratis yang melacaknya.
Saya menambahkan gambar di bawah ini. Jika ini adalah penggunaan normal Windows 7 karena beberapa jawaban menyiratkan, maka saya tidak mendapatkan ini sama sekali.
PS
Instalasi Windows 8 saya berjalan di bawah 2.5GB, sebenarnya 1. sesuatu, sampai baru-baru ini saya mentransfer beberapa file dari komputer lain yang memiliki masalah yang sama dengan yang saya miliki sekarang. Saya menghapus Windows 8 dan menginstal Windows 7, karena saya akan tetap melakukannya, dan sekarang saya mendapatkan penggunaan memori yang tinggi di Windows 7 juga.
I believe it's a virus
: xkcd.com/1180 (SCNR)Jawaban:
Jika Anda ingin OS tidak menggunakan RAM Anda, keluarkan dari mesin Anda dan duduk di meja Anda. Tapi selama RAM ada di mesin, menggunakannya gratis . Jika Anda berpikir "Saya ingin RAM gratis sekarang sehingga saya dapat menggunakannya nanti ", Anda konyol. Anda dapat menggunakannya sekarang dan menggunakannya nanti. Tidak ada kerugian menggunakan RAM. Tidak sama sekali.
Sistem operasi modern hanya membuat RAM gratis jika mereka tidak punya pilihan. Ini karena hanya ada dua hal yang bisa terjadi. Jika RAM digunakan segera, maka mereka hanya perlu membuat RAM digunakan lagi, membuang-buang upaya yang mereka lalui untuk membuat RAM bebas - lebih mudah untuk memindahkan RAM langsung dari satu penggunaan ke penggunaan lainnya. Dan jika RAM tidak segera digunakan, maka upaya membuatnya gratis lagi sia-sia. Membuat RAM bebas adalah pilihan terakhir yang hanya digunakan jika OS tidak memiliki pilihan lain karena menambah langkah tambahan yang harus dilalui OS untuk menggunakan RAM.
RAM gratis hanya diperlukan untuk kasus-kasus langka di mana RAM diperlukan dan sistem operasi tidak dapat mentransisikan RAM dari satu penggunaan ke yang lain (misalnya, dalam konteks interupsi). Hanya sejumlah kecil RAM yang diperlukan untuk keperluan ini, biasanya 64MB atau lebih pada komputer modern. RAM lebih banyak gratis dari itu hanya buang-buang.
Pertimbangkan apakah suatu program berjalan dan kemudian berhenti. Program ini menggunakan RAM. Sistem operasi dapat membuat RAM bebas atau bisa menyimpan program dalam RAM. Jika program berjalan kembali segera, menyimpannya dalam RAM adalah win - disk I / O yang sangat besar dihindari. Dan tidak ada biaya untuk menjaga program dalam RAM jika RAM tidak diperlukan untuk tujuan lain. Jadi OS menyimpan program dalam RAM sampai RAM diperlukan untuk hal lain. Membuat RAM gratis ketika RAM bebas tidak diperlukan adalah proposisi kehilangan murni.
sumber
Windows 7 mencoba memanfaatkan semua RAM Anda. Jika tidak ada program yang menggunakannya, ia akan menyimpan sebanyak mungkin informasi dari HD Anda, sehingga ketika suatu program meminta beberapa informasi, itu akan tersedia dalam RAM (yang jauh lebih cepat daripada disk Anda).
Fitur ini disebut Superfetch dan Anda dapat membaca informasi tentangnya di tautan itu, atau juga googling. Dan jika Anda ingin tahu bagaimana itu berdampak (meningkatkan) kinerja, lihat situs Hardware Tom .
Jika suatu program membutuhkan lebih banyak memori, Windows akan menyediakan RAM yang diperlukan untuk program Anda, jadi itu bukan hal yang harus Anda khawatirkan.
sumber
Kemungkinan yang Anda amati adalah fitur caching disk Windows 7 , mereka sebenarnya mengoptimalkan penggunaan RAM, meskipun tampaknya seolah-olah terjadi sebaliknya.
Kernel Linux juga memiliki fitur jenis ini .
sumber
2.5 GB atau RAM adalah jumlah yang normal untuk digunakan Windows 7. Saat ini, mesin saya idle dan duduk di 2,51 GB RAM yang digunakan. Saya sangat ragu Anda memiliki virus, ini adalah penggunaan memori yang khas.
Adapun apa yang menggunakan RAM itu, lihat Task Manager Anda dan pastikan
Show processes from all users
kotak centang dicentang. Tanpa yang dipilih, Anda tidak akan melihat proses sistem (atau pengguna lain) dan penggunaan memori mereka.sumber
Ini sangat mirip dengan kekhawatiran Linux yang umum bahwa "Linux memakan RAM saya". Saya melakukan banyak penggunaan mesin Windows 7 saya dan ketika saya memiliki 6GB RAM fisik itu memakan sekitar 5GB. Ketika saya meningkatkan ke 8GB, itu memakan 6-7GB. Tetapi saya tidak mengubah apa pun dengan apa yang saya lakukan dengan mesin saya.
Ini menggunakan RAM untuk menyimpan file cache, sehingga dapat diakses lebih cepat nanti. Sangat mirip dengan Linux. Ini benar-benar gratis, dan Windows 7 akan dirilis ketika aplikasi Anda perlu mengalokasikan lebih banyak RAM.
sumber