Hanya ingin tahu, apakah komputer Windows 7 menggunakan RAM ketika dimatikan, dan apakah ada yang dapat dieksekusi untuk proses mematikan? Jika demikian, apakah itu berarti komputer tidak dapat dimatikan jika RAM-nya sudah maksimal?
-1
Jawaban:
Satu-satunya RAM yang digunakan komputer Anda adalah menjalankan shutdown.exe di C: \ Windows \ System32 \ shutdown.exe. Kecuali jika Windows sedang melakukan pembaruan, itu hanya akan menggunakan sekitar 40kb RAM untuk memulai shutdown.
sumber
InitiateSystemShutdownEx()
yang memberi sinyal Windows untuk shutdown. Dalam versi Windows yang lebih lama (mis. Windows 2000 yang menggunakan arsitektur NT serupa) tidak ada shutdown.exe yang datang dengan sistem. Bacaan lebih lanjutSangat normal untuk RAM komputer untuk dimaksimalkan. RAM tidak perlu bebas untuk digunakan. Sistem operasi modern dapat secara langsung mentransisikan RAM dari satu penggunaan ke penggunaan lainnya. Jadi tidak ada masalah dengan mengalokasikan RAM untuk tujuan penting bahkan jika semua RAM sedang digunakan.
sumber
Pertanyaan Anda terlalu luas; jawabannya tergantung pada sistem operasi dan proses shutdown. Misalnya, pada sistem UNIX Anda dapat membawa sistem ke mode pengguna tunggal dengan mengirim sinyal terminasi ke proses 1, yang dapat dilakukan dari shell root yang ada tanpa mengalokasikan lebih banyak memori. Setelah menerima proses sinyal 1 akan mengirim sinyal terminasi ke semua proses lain pada sistem dan kemudian meluncurkan shell pengguna tunggal.
Jika Anda menginginkan shutdown sistem yang lebih tertib, Anda dapat menjalankan / sbin / shutdown, yang dapat mengirim pesan ke pengguna pada peringatan sistem akan shutdown yang akan datang. Tetapi menjalankan / sbin / shutdown berarti meluncurkan proses baru, dan itu akan melibatkan pengalokasian RAM.
sumber