Saya tidak pernah benar-benar mengerti tujuan awal dari status daya Hibernasi di Windows. Saya mengerti cara kerjanya, proses apa yang terjadi, dan apa yang terjadi ketika Anda boot kembali dari Hibernate, tapi saya tidak pernah benar-benar mengerti mengapa ini digunakan.
Dengan teknologi saat ini, terutama dengan SSD, RAM dan CPU menjadi lebih cepat dan lebih cepat, boot dingin pada instalasi Windows yang bersih / efisien bisa sangat cepat (bagi beberapa orang, hanya beberapa detik dari menekan tombol daya). Siaga bahkan lebih cepat, kadang-kadang instan. Bahkan drive SATA dari 5-6 tahun yang lalu dapat mencapai waktu boot yang cepat ini.
Hibernasi sepertinya tidak ada artinya bagi saya ketika teknologi modern dipertimbangkan, tetapi mungkin ada aplikasi yang tidak saya pertimbangkan.
Apa tujuan awal di balik hibernasi, dan mengapa orang masih menggunakannya?
Edit :
Saya mencabut komentar saya tentang hibernasi yang sudah usang , karena jelas memiliki aplikasi yang sangat praktis untuk laptop dan PC seluler, mengingat pembatasan daya. Saya sebagian besar mengacu pada hibernasi yang digunakan pada desktop.
Jawaban:
Biasanya mode hibernate menghemat memori komputer Anda, ini termasuk misalnya membuka dokumen dan menjalankan aplikasi, ke hard disk Anda dan mematikan komputer, ia menggunakan daya nol. Setelah komputer dinyalakan kembali, komputer akan melanjutkan semua yang Anda tinggalkan.
Anda dapat menggunakan mode ini jika Anda tidak akan menggunakan laptop / desktop untuk waktu yang lama, dan Anda tidak ingin menutup dokumen Anda.
Penggunaan Dan Tujuan Sederhana : Menghemat daya listrik dan melanjutkan dokumen. Secara sederhana komentar ini berfungsi baik misalnya (yaitu Anda akan tidur tetapi ingatan Anda masih ada).
Mengapa ini digunakan:
Biarkan saya menggambarkan satu skenario sampel. Bayangkan baterai Anda rendah daya di laptop Anda, dan Anda sedang mengerjakan proyek-proyek penting pada mesin Anda. Anda dapat beralih ke mode hibernasi - ini akan menyebabkan dokumen Anda disimpan, dan ketika Anda hidup, keadaan aplikasi yang sebenarnya akan dipulihkan. Penggunaan utamanya adalah seperti penutupan darurat dengan resume otomatis dari dokumen Anda.
sumber
it uses zero power
adalah semacam pernyataan yang berani. Ini hanya akan benar jika komputer benar-benar dicabut dari dinding setelah masuk ke hibernasi. Motherboard akan tetap menghasilkan daya (meskipun sedikit), bahkan ketika komputer dimatikan.Karena itu menyimpan status semua program yang sedang berjalan. Saya membiarkan semua program saya terbuka dan dapat kembali bekerja keesokan harinya dengan sangat mudah.
Melakukan boot nyata akan memerlukan untuk memulai semua program lagi, memuat semua file yang sama ke dalam program-program itu, sampai ke tempat yang sama dengan tempat saya sebelumnya, dan meletakkan semua jendela saya di tempat yang persis sama.
Hibernasi menghemat banyak pekerjaan dengan menarik hal-hal ini kembali.
sumber
Hibernasi mempertahankan status sistem saat ini, dan memungkinkan Anda mematikan daya sepenuhnya. Ya, Anda dapat boot hanya dalam hitungan detik, tetapi berapa lama waktu yang Anda perlukan untuk mendapatkan browser web, pengolah kata, klien obrolan, pemutar musik, dll. Dll. Setelah itu? Dengan hibernasi, tidak ada waktu sama sekali.
sumber
Pertama, tidak semuanya ada di SSD. Saya menggunakan laptop sekarang tanpa SSD, dan saya hibernasi sepanjang waktu.
Kedua, hibernasi mempertahankan status memori penuh (lebih atau kurang). Jika Anda memiliki proses berjalan yang tidak ingin Anda tutup, hibernasi adalah cara yang harus dilakukan.
Ada beberapa kali ketika saya harus mengemas laptop saya ketika masih ada proses yang berjalan. Ini terutama diperlukan ketika saya menjalankan program intensif CPU seperti Mathematica atau kompilasi karena meletakkan laptop di dalam tas adalah salah satu cara untuk membuatnya kepanasan. Hibernasi adalah hal terbaik untuk dilakukan di sini.
Untuk PC desktop, ya, hibernasi kurang masuk akal karena Anda masih dapat tidur / menunda dan mencapai efek yang sama. Namun, kebutuhan untuk hibernasi pada desktop berbeda dari kebutuhan untuk hibernasi tahun lalu . Boot mungkin lebih cepat, tetapi boot standar tidak mengembalikan semua program terbuka Anda. Sleep / Suspend / Hibernate lakukan, dan mana yang ingin Anda gunakan tergantung pada apakah Anda mempercayai catu daya Anda di desktop atau tidak. Dan dalam banyak kasus, Anda tidak bisa - Saya tinggal di kota di mana ada pemadaman listrik yang dijadwalkan setiap hari di beberapa bagian pinggiran kota.
Satu-satunya teknologi modern memberi kita ketika datang ke hibernasi adalah kemampuan untuk hanya mematikan komputer ketika kita tidak khawatir tentang program yang sedang berjalan dan restart dengan kecepatan yang sama / mirip dengan hibernasi.
sumber
Untuk pematian cepat selama pemadaman listrik ...
Sinyal UPS padam, mesin memeriksa tingkat baterai, menyimpan status sistem ke disk sehingga kembali persis seperti sebelum pemadaman listrik.
Jika tidak, shutdown dapat memakan waktu terlalu lama untuk diproses, program terbuka tidak selalu memiliki shutdown bersih dari sistem yang dimulai tutup dan akan merusak atau kehilangan dokumen terbuka yang belum disimpan.
Standby flat out tidak melakukan semua itu ...
sumber
Hibernasi adalah satu-satunya cara untuk mematikan komputer sepenuhnya dan kemudian, menyalakannya dan kembali ke kondisi yang sama persis ketika Anda meninggalkannya.
Ini tidak ada hubungannya dengan baterai atau laptop atau penghemat waktu boot, SSD, teknologi baru, masa lalu dan tujuan asli. Tujuannya tidak pernah berubah. Cara orang menggunakan komputer mereka saat ini tidak mengubah ini.
Edit: untuk lebih jelasnya:
Karena komputer harus kembali ke keadaan sebelumnya, ia harus menyimpannya di suatu tempat.
Itulah tujuan dari file "hiberfil.sys" pada hard drive. (Kita berbicara OS windows)
Dengan cara ini dapat menyimpan semua konten RAM pada hard drive. Hibernasi dapat diaktifkan atau dinonaktifkan. Saat diaktifkan, hiberfil.sys dibuat. (Saya belum mencoba melihat apakah itu dihapus ketika mematikan hibernasi)
Jadi satu hal yang patut diingat adalah bahwa Anda akan kehilangan ruang disk saat Anda menggunakan hibernasi. Secara default, file hiberfil.sys akan memiliki ukuran RAM 75%. Contoh: jika Anda memiliki ram 8 GB, Anda akan "kehilangan" + -6 GB Rom dari hard drive Anda.
Tetapi ukurannya dapat dikonfigurasi (hingga 100% RAM). Jika Anda ingin tahu lebih banyak tentang itu, berikut ini tautan dari Microsoft: http://msdn.microsoft.com/en-us/library/windows/hardware/gg463229.aspx
sumber
Saya menggunakan hibernasi sepanjang waktu, karena menghemat alur kerja saya. Saya benci me-reboot karena saya harus berpikir ulang, di mana saya tinggalkan dari hari sebelumnya. Pada akhirnya saya akan menambahkan apa yang Anda sebut placeholder pada sistem saya, biasanya di Visual Studio atau notepad. Jadi setelah muncul dari hibernasi ini segera disajikan, sehingga memberi saya sentakan memori yang sangat dibutuhkan - terutama berguna ketika jam 9 pagi dan membutuhkan kopi.
!
Orang lain dapat menggunakan catatan tempel terpampang di layar mereka, atau membaca entri dalam log harian mereka. Apapun yang berhasil untuk Anda. Bagi saya, alur kerja saya tersebar di berbagai aplikasi; Firefox, Visual Studio, Outlook, Log Peristiwa Windows, Microsoft SQL Management Studio, LINQPad, iPlayer, Greenshot, Notepad, dan PowerShell. Saya akan reboot ketika dipaksa oleh Pembaruan Windows, tetapi kalau tidak saya lebih suka menjadi produktif. Hibernate saja, bawa pulang laptop Anda, dan jangan khawatir tentang kekuatan seperti yang Anda lakukan jika sedang tidur.
sumber
Hibernasi ditargetkan pada pasar bisnis seluler di mana penggunaan daya baterai yang efisien diperlukan. Hibernasi, meskipun lambat, hampir tidak menghasilkan daya. Standby, di sisi lain, masih dapat menarik baterai dalam jumlah yang mengejutkan.
Saat menggunakan laptop dengan baterai, hibernasi dapat menjadi sangat berguna ketika Anda tahu Anda tidak akan menggunakannya untuk sementara waktu. Alasannya tiga kali lipat.
1) Siaga masih menggunakan daya yang dapat menambah persentase besar baterai Anda jika dibiarkan dalam waktu lama. Perkiraan bervariasi pada perbedaan daya, dan mungkin ada perbedaan signifikan tergantung pada PC. Saya akan mengedit jika saya menemukan grafik perbandingan konsumsi daya.
2) Aplikasi dapat membangunkan PC dari Siaga tanpa interaksi pengguna. Contoh umum adalah Pembaruan Windows, "latar" virus atau pemindaian sistem atau tugas latar belakang lainnya. Ini menciptakan masalah di mana laptop Anda tiba-tiba meningkatkan konsumsi daya (tanpa persetujuan pengguna) dan tidak mungkin untuk kembali ke siaga setelah penyelesaian tugas. Ini kemudian membunuh baterai Anda.
3) Seandainya PC bangun dari standby tanpa interaksi pengguna, ia dapat bangun di lingkungan yang tidak ramah-PC, seperti tas jinjing yang disegel dan diisolasi. Ini dapat dengan cepat merusak komponen komputer jika komputer memanas.
EDIT: Hibernasi di desktop membuat sedikit atau tidak ada perbedaan. Perbedaan aliran daya antara hibernasi / siaga menjadikan siaga pilihan yang jelas saat sumber daya konstan tersedia. Pengecualiannya adalah jika Anda tinggal di daerah di mana listrik sering padam dan Anda tidak ingin kehilangan data.
sumber
Saya ingin lebih berkonsentrasi pada aspek teknis. Anda harus membedakan antara Tidur dan Hibernasi . Keduanya memungkinkan Anda untuk melanjutkan pekerjaan Anda dalam waktu singkat, tetapi keduanya memiliki fitur yang berbeda dan dengan demikian memungkinkan untuk skenario penggunaan yang berbeda. Keduanya memungkinkan Anda untuk melanjutkan pekerjaan dalam waktu yang relatif singkat.
Tidur
Ketika komputer Anda dikirim untuk tidur, sebagian besar komponen komputer Anda dimatikan. Memori masih dinyalakan, menyimpan kondisi sistem operasi Anda untuk resume cepat. Kehabisan baterai di laptop atau kehilangan daya jika tidak akan kehilangan sesi Anda dan pekerjaan yang tidak disimpan. Ada juga kasus di mana ini merusak / menghancurkan sistem operasi. Karena bahaya ini, ini mungkin hanya boleh digunakan pada laptop yang didukung oleh baterai atau komputer desktop yang dihubungkan ke UPS.
Hibernasi
Hibernasi menyimpan konten memori Anda ke hard drive Anda, memungkinkan komputer untuk dimatikan sepenuhnya dan dengan demikian tidak membuang energi. Ini juga memungkinkan Anda untuk melanjutkan bekerja di tempat yang berbeda, misalnya jika Anda memindahkan komputer desktop ke lokasi baru atau jika Anda tidak menggunakan baterai untuk laptop Anda. Karena konten memori harus dibaca kembali ke dalam memori saat boot, mengaktifkan kembali sistem dan menjalankannya lebih lama daripada mengeluarkannya dari tidur yang hampir instan.
Hibernasi masuk akal bagi orang-orang yang memiliki banyak pekerjaan yang sedang berlangsung yang tidak dapat disimpan karena keadaan eksternal atau yang pengaturan pekerjaannya agak rumit sehingga pengaturan lagi akan membutuhkan banyak waktu. Ini dapat diterapkan pada laptop tetapi mungkin sebagian besar pengguna desktop, karena pengguna laptop juga dapat menggunakan mode tidur bersamaan dengan baterai laptop. Jadi hibernasi sangat masuk akal untuk komputer desktop yang biasanya tidak memiliki kabel listrik dalam bentuk baterai jika listrik padam.
Rupanya, seperti yang terlihat jelas dari jawaban yang lain, orang juga menggunakannya untuk melayani kemalasan mereka dengan berpikir itu sebenarnya adalah cara boot yang lebih cepat. Saya setuju dengan penulis pertanyaan ini bahwa pada masa SSD dan meningkatkan hibernasi sistem operasi untuk orang-orang seperti itu tidak masuk akal. Lagi pula, ada manfaat untuk me-reboot seperti membilas memori untuk membersihkan kebocoran memori, menghapus proses jahat dan yang lainnya. Menyimpan detik sesekali dengan menggunakan hibernasi tanpa alasan yang baik mungkin akan memiliki efek yang merugikan jika digunakan lebih lama.
sumber
Saya hibernasi pengguna pada PC desktop saya di tempat kerja pada akhir setiap hari dan hanya mematikannya sepenuhnya selama akhir pekan. Meskipun mungkin tidak butuh waktu lama untuk masuk ke prompt login, perlu waktu lebih lama untuk memulai PC dan semua program yang saya butuhkan dan memuat dalam proyek yang saya kerjakan. Visual Studio dan Eclipse membutuhkan waktu untuk memuat dan kemudian proyek membutuhkan lebih banyak. Kemudian anti-virus perlu dimuat sebelum saya dapat mulai melakukan apa saja dan saya juga suka memulai Outlook dan juga butuh waktu. Dengan hibernasi saya dapat menyalakan komputer dan mulai bekerja hampir secara instan.
sumber
Tidak semua orang menggunakan SSD. Penggunaan SSD masih jauh lebih sedikit daripada HDD pada saat ini.
Dan bahkan dalam hal menggunakan SSD, ketika orang melakukan sesuatu dan kemudian mereka perlu mematikan komputer sambil membiarkan program pembukaan apa adanya, tidak ada solusi selain hibernasi.
sumber
Pertanyaan-pertanyaan khususnya di sini memerlukan informasi tambahan dalam hal ini, dan setelah itu jawaban yang cocok dapat diberikan. Pengguna seperti apa Anda?
Hibernasi sangat umum terjadi pada laptop dan notebook di mana aplikasi dibiarkan dalam kondisi yang sama dengan yang Anda tinggalkan, dan sistem akan kembali ke kondisi semula dengan segala sesuatu dengan cara yang sama.
Jika Anda hanya pengguna biasa yang menggunakan sistem untuk internet, game maka halaman web dan status permainan tempat Anda meninggalkannya akan tersedia untuk Anda setelah boot reguler.
Jika Anda adalah karyawan Office, dan mengharuskan Anda menggunakan beberapa kata atau spreadsheet selain, hibernasi juga akan mengembalikannya.
Parit penting, jika Anda seorang programmer komputer, daripada perangkat lunak yang memerlukan untuk yang besar dan diam beberapa saat untuk memuat dan memindahkan semua file yang terakhir Anda kode, sehingga hibernate juga dapat digunakan untuk itu
Dengan demikian Anda dapat melihat ada beberapa kegunaan
sumber
Pada dasarnya, untuk mode "tidur", komputer mematikan drive disk, display, dll, dan menyalin "status" dari komponen haus daya ke dalam RAM (komponen "haus daya" terakhir adalah CPU itu sendiri). RAM kemudian "dijaga agar tetap hidup" dengan penyegaran frekuensi rendah, dan ketika sesuatu memicu CPU untuk membangkitkannya, mengembalikan semuanya ke tempatnya semula.
Untuk hibernasi, sebagian besar terjadi di atas (ditambah "keadaan" tambahan disimpan yang tidak disimpan di atas) dan kemudian gambar RAM ditulis ke "disk" (yaitu, penyimpanan persisten), sebagai satu "file" besar (meskipun pada lokasi yang dicadangkan dalam disk). Pada titik ini tidak ada "keadaan" di mesin yang tidak diwakili oleh gambar RAM pada disk dan komputer dapat dimatikan sepenuhnya. Ketika CPU dinyalakan kembali untuk memeriksa gambar RAM pada disk, dan jika ada (dan tidak ada "boot" berikutnya) gambar dibaca kembali ke dalam RAM dan sistem pada dasarnya restart seolah-olah dari tidur.
sumber
Sebagai seseorang yang bekerja di bidang TI di lingkungan perusahaan, dengan komputer yang dikelola oleh kebijakan grup Windows, hibernate dapat mengurangi waktu boot kami menjadi 1/4 atau kurang dari apa yang seharusnya dilakukan dengan melakukan startup yang bersih. Sebagian besar tugas manajemen yang terjadi saat boot tidak perlu terjadi saat bangun dari hibernasi. Tentu saja, di lingkungan kami, kami melakukan reboot secara berkala untuk mendapatkan pembaruan dan perubahan konfigurasi lainnya, tetapi kami dapat melakukannya dengan nyaman seperti saat istirahat makan siang.
Plus di lingkungan tempat kami berada, kami menggunakan hard drive yang mengenkripsi sendiri sebagai langkah pengamanan, dan yang kami gunakan masih memutar disk sehingga kami belum dapat memanfaatkan kecepatan SSD, dan mungkin tidak untuk beberapa waktu.
Melakukan boot-up bersih setiap kali Anda menyalakan komputer juga menghabiskan lebih banyak daya daripada hibernate, karena alih-alih hanya menarik data kembali ke dalam RAM, setiap aplikasi dan OS harus melalui rutinitas startup penuh, yang dapat menyebabkan jauh lebih banyak aktivitas CPU dan penggunaan hard drive.
sumber
Hibernate memungkinkan Anda untuk mencabut PC Anda dari stopkontak sementara. Misalkan Anda perlu bermigrasi ke tempat lain atau menyuntikkan meteran daya antara outlet dan PC Anda
Anda harus mencabut kabel daya terlebih dahulu. Coba lakukan itu dengan mode sleep (yang membutuhkan daya untuk menopang RAM, saya yakin).
Selanjutnya, karena Anda dapat melihat bahwa Hibernate tidak memerlukan daya apa pun untuk mempertahankan status,
sumber
temporary
sedangkanundefinite time
lebih tepat. Katakan padanya itu tidak lebih baik karena Hibernate hanya masuk akal jika Anda berencana untuk memulihkan. Ini memang menyiratkan batas waktu. Jika Anda tidak ingin mengembalikan maka Anda tidak perlu Hibernate. Ingatkan dia tentang folder temp pada disk. Biarkan dia menjelaskan betapa salahnya penamaan folder di OS dan jawaban mana yang harus dia tulis tentang hal itu.How often
harus ditanyakan tentang tabungan. Anda meletakkan semuanya terbalik. Penghematan sangat bergantung pada seberapa sering Anda offline. Jika Anda me-restart PC setiap menit, maka reload akan lebih mahal daripada penghematan apa pun. Tidur baik untuk gangguan pendek, tidur lebih lama. Karena biaya isi ulang konstan sementara tabungan menumpuk, mereka kelebihan berat badan dengan gangguan yang lebih lama.Jawabannya jelas bagi saya.
Shutdown berhenti dan menutup semuanya. Kemudian, setelah startup, tidak ada yang terbuka.
Sebuah contrario, hibernasi dan kemudian bangun memberi saya semua yang saya miliki di layar - bahkan dokumen yang belum disimpan.
sumber
Fakta bahwa laptop Anda mulai di bawah satu menit tidak berarti bahwa semua laptop di dunia mulai begitu cepat. Saya memiliki laptop kelas perjalanan yang murah, hanya digunakan untuk internet, dan sangat lambat. Memulai membutuhkan beberapa menit, kadang-kadang shutdown lebih dari menit. Walaupun memulihkan dari hibernasi tidak terlalu cepat, secara signifikan lebih cepat daripada booting, dan hibernasi jauh lebih cepat daripada shutdown.
Siaga sama sekali tidak dapat diandalkan pada mesin yang saya gunakan. Meninggalkan notebook yang standby selama setengah hari sering berakhir dengan startup yang gagal dan dipaksa reboot, setelah itu saya harus mengembalikan seluruh desktop. Belum lagi kebutuhan untuk mencabut perangkat atau kekurangan daya sementara.
Sebenarnya, saya mengenal beberapa orang, yang berpikir bahwa reboot sudah usang dan belum reboot selama berbulan-bulan - hanya menggunakan hibernasi. (Mereka tidak menggunakan Windows, tentu saja;)
sumber
Penggunaan inovatif lainnya dari fitur Hibernation adalah penggunaannya oleh fitur Express Dell MediaDirect 2.0 untuk laptop. Pada dasarnya itu adalah opsi boot cepat yang memuat aplikasi pemutar media khusus.
Ini bekerja dengan memiliki partisi tersembunyi dengan instalasi Windows XP Embeded, termasuk hanya apa yang diperlukan untuk menjalankan program media player, dan program media player / explorer kustom. Karena pemasangan yang disematkan pada dasarnya adalah jendela yang dipreteli, itu saja menghasilkan waktu startup yang lebih cepat.
Pertama kali Anda menjalankannya akan hibernate setelah terisi penuh, dan kemudian reboot kembali ke dirinya sendiri. Sejak saat itu setiap boot hanyalah pemulihan dari hibernasi awal, yang menghasilkan waktu boot yang lebih cepat secara substansial. Jika perangkat lunak harus diperbarui, atau perubahan perangkat keras membatalkan file hibernasi, itu hanya akan menghapus dan membuatnya kembali.
(Saya mungkin memiliki beberapa detail yang salah, sudah lama sejak saya terakhir menggunakannya, tetapi di atas menunjukkan konsep dasar.)
Konsep dasar juga akan berlaku untuk perangkat windows tujuan khusus non-mobile, seperti kios berbasis desktop. Jika membaca file hibernasi dari SSD, dikombinasikan dengan bios mulai cepat, kecepatan boot yang dihasilkan mungkin cukup baik untuk memungkinkan kios dimatikan secara default, dan dimulai oleh pengguna sesuai permintaan.
sumber
tl; dr; Matikan komputer tanpa kehilangan pekerjaan pengguna lain.
Saya penggemar berat hiberate dan selalu mengaturnya di desktop rumah saya. Hanya baru-baru ini di tahun lalu saya menonaktifkannya setelah mengganti boot drive saya dengan SSD bergaris. Pilihannya bukan karena kecepatan cepat dari SSD. Saya telah menghabiskan banyak uang untuk "mainan baru" saya dan menulis dump memori besar untuk SSD pada setiap shutdown tidak baik untuk kehidupan SSD . Saya masih akan mengaktifkan hibernate jika saya bisa mengarahkannya ke drive non-SSD sekunder.
Di komputer saya yang lain yang tidak memiliki SSD saya masih menggunakan hiberate karena mereka multi-user dan senang bisa mematikan komputer sepanjang jalan tanpa harus khawatir kehilangan data pengguna lain . Anggota keluarga mungkin telah meneliti pekerjaan rumah di web dan dilacak meninggalkan komputernya. Saya dapat mematikan komputer tanpa kehilangan pekerjaan mereka.
sumber
Kupikir aku akan melemparkan satu alasan lagi di tumpukan: memiliki beberapa OS pada mesin. Jika Anda melakukan boot ganda antara Linux dan Windows, misalnya, Anda dapat beralih ke OS lain dan kembali tanpa kehilangan pekerjaan apa pun.
sumber