Jawaban:
Banyak orang berharap untuk ini, termasuk saya.
Sayangnya, tidak. Operasi ini tidak ada, dan tidak bisa ada.
Pikirkan misalnya tentang membekukan aplikasi yang memiliki file terbuka pada CD atau koneksi Internet terbuka. Sekarang bayangkan apa yang diperlukan untuk "membekukan" dan "mencairkannya": Semua file dan koneksi yang akan disimpan, kemudian dibuat ulang, drive CD mungkin harus diverifikasi dan file dibuka, koneksi Internet akan dibangun kembali dengan semua info login ke situs, dll.
Ini terlalu rumit untuk diimplementasikan dalam sistem operasi apa pun, dan juga akan menjadi lubang keamanan.
Meskipun beberapa sistem memiliki teknologi seperti itu, dibutuhkan banyak upaya baik dari pengembang sistem operasi dan bagian pengembang aplikasi. Jadi, dalam praktiknya, anggap jawabannya adalah tidak. (Contoh sistem di mana ini dapat bekerja adalah varian Unix di mana core dumps dapat di-restart dan implementasi Lisp yang memiliki fasilitas dump. Bahkan kemudian hal ini dapat berperilaku aneh jika aplikasi memiliki koneksi ke dunia luar seperti membuka file.)
Anda dapat menjalankan aplikasi di mesin virtual (mis. Virtual PC), dan hibernate (simpan status) seluruh VM. Anda akan memerlukan lisensi Windows yang sesuai di VM. Jika Anda mulai menggunakan VM, perkirakan penggunaan RAM Anda meningkat (jika Anda menjalankan OS host dan OS tervirtualisasi, persyaratan memori bertambah).
Secara teknis, ya.
Anda dapat menangguhkannya:
Windows: Monitor Sumber Daya> Memori> Klik Kanan "process.exe"> Tangguhkan
Linux: "kill - [STOP / CONT] [PID]"
Tetapi itu akan tetap dalam RAM, bahkan jika itu tidak menggunakan daya CPU.
Oleh karena itu, Anda harus mengaktifkan komputer atau mengaturnya secara ketat untuk hibernasi agar prosesnya tidak sekarat. Sementara itu, jika komputer Anda dikonfigurasi dengan benar (saya belum membacanya sedalam itu), ia harus dapat memindahkan proses yang ditangguhkan ke dalam file halaman Anda ketika membutuhkan lebih banyak RAM fisik.
Saya tahu respons ini terlambat, tetapi saya menemukan pertanyaan ini sambil mencari hal yang sama persis, jadi saya pikir saya dapat membantu setiap petualang masa depan menemukan apa yang mereka cari. Siapa tahu? Mungkin di masa depan mereka dapat mengembangkan perangkat lunak yang berpotensi AI untuk mencapai hal ini.