Mengapa hibernasi masih digunakan?

66

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.

Musa
sumber
21
Drive SSD tidak terlalu terjangkau oleh massa selama itu . Sejauh SATA drive dengan waktu boot sub 10 detik dari 5-6 tahun yang lalu, saya tidak ingat. Bahkan jika mereka ada, mereka mungkin berada di luar kisaran harga untuk konsumen rata-rata. Fungsionalitas hibernasi mungkin menyebabkan sedikit upaya Microsoft untuk tetap berada dalam lini produk, dan saya percaya ada cukup banyak permintaan untuk itu sehingga tidak masuk akal untuk membuangnya.
Josh
15
Orang menggunakannya karena jauh dari usang.
Daniel R Hicks
11
"Tujuan awal" tidak termasuk "teknologi modern". Sebagian besar dunia tidak memiliki "teknologi modern". Mempercepat waktu boot bukanlah satu-satunya alasan, dan tidak ada dalam pikiran kebanyakan orang. // Apakah ini pertanyaan serius?
hunter2
29
Hibernasi di desktop juga berguna: memungkinkan komputer untuk memulihkan keadaannya meskipun terjadi kegagalan daya . Dikombinasikan dengan suspend-to-RAM untuk resume cepat, ini mungkin kombinasi terbaik untuk desktop (opsi sleep hybrid Windows melakukan ini).
Andrey Vihrov
27
Ada berita untukmu. Hibernate bahkan digunakan untuk server "big iron" dan sejenisnya. Bahkan, banyak yang dapat hibernasi, mentransfer gambar hibernasi ke kotak perangkat keras yang berbeda, dan me-restart gambar. Ini memungkinkan konfigurasi ulang cepat, dengan waktu henti minimal, di server server besar, dll.
Daniel R Hicks

Jawaban:

111

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.

BlueBerry - Vignesh4303
sumber
4
it uses zero poweradalah 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.
Deniz Zoeteman
36
@TutorialPoint bagaimana dengan "ia menggunakan jumlah daya yang sama dengan shutdown total"?
John Dvorak
1
Itu sepertinya bagus;)
Deniz Zoeteman
23
Membandingkannya dengan "tidur" manusia adalah analogi yang agak buruk mengingat keadaan tidak aktif lainnya dari komputer sebenarnya disebut "tidur". Hibernate lebih seperti mengekstraksi ingatan seseorang, menyimpannya dalam toples, dan membunuh mereka, kemudian mengembalikan ingatannya dan menyadarkannya kembali ketika itu mungkin berguna.
Dan
9
@TutorialPoint Saya pikir ada perbedaan antara pernyataan "hibernate using zero power" dan pernyataan "Activating hibernate menyebabkan komputer Anda menggunakan zero power". Pernyataan pertama benar-benar benar, bahwa Anda dapat mencabut komputer tanpa mengabaikan fungsi hibernasi.
nmclean
141

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.

magicandre1981
sumber
39
Sejak sekitar DOS 2, saya tidak pernah punya komputer yang bisa sepenuhnya boot dalam waktu kurang dari 5 menit. Mendapatkan driver dimuat, layanan dimulai, operasi internet, dll memakan waktu, dan itu jauh lebih cepat untuk memulai dari hibernasi.
Daniel R Hicks
21
@ moses: Komputer saya berharga sekitar $ 0,03 per jam untuk berjalan saat idle. Dengan asumsi saya jauh dari komputer saya selama setidaknya 15 jam sehari, itu $ 164 setahun saya simpan hanya dengan mematikan komputer saya ketika saya tidak menggunakannya.
BlueRaja - Danny Pflughoeft
26
@ moses Apa yang tampaknya tidak Anda dapatkan adalah hibernasi TIDAK membutuhkan daya. Saat meninggalkan PC saya dalam mode hibernasi, saya mencabutnya dari dinding. Hibernasi secara harfiah membaca semuanya dari ram dan menyimpannya ke hard drive, untuk dimuat saat berikutnya Anda memulai PC Anda.
David
6
@BlueRaja Apakah Anda memperhitungkan berapa banyak uang yang Anda hilangkan dalam daya & efisiensi karena Anda harus mematikan dan mem-boot komputer Anda lagi dan mengatur lingkungan kerja Anda lagi? Saya tidak percaya nomor Anda, sebaliknya, saya pikir hibernate lebih murah .
Konrad Rudolph
6
@leftaroundabout: Ya ampun, berapa banyak MS-bashing menambahkan ke percakapan ini! Apakah peri XFCE juga menyimpan status program internal ? Karena jika tidak maka tidak dapat mengembalikan apa pun yang menyerupai keadaan komputer sebelum dimatikan. Sesi kerja "A"! = Sesi kerja sebelumnya.
Jon
30

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.

Ignacio Vazquez-Abrams
sumber
14
Jangan lupa untuk membuka kembali 100+ tab lain di browser: P
Johannes Kuhn
2
@JohannesKuhn membeli peramban yang lebih baik: / Ini harus menjadi fitur peramban, jelas
sehe
19

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.

Manishearth
sumber
18

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 ...

Laboratorium Fiasco
sumber
Dalam pengalaman saya, Windows membutuhkan waktu lebih lama untuk hibernate daripada menyimpan file yang dibuka secara manual, menutup program, dan mematikan
jsedano
1
@anakata - Saya telah mengamati bahwa Windows (setidaknya Vista) memiliki "hibernasi cepat / restart cepat" yang tersembunyi dengan baik yang bekerja jauh lebih cepat daripada versi hibernate yang digerakkan oleh perintah. (Kenapa bedanya saya tidak tahu.) Versi ini muncul untuk dipanggil ketika sistem dimatikan karena baterai lemah.
Daniel R Hicks
@DanielRHicks Saya tidak pernah memperhatikan hal itu, saya dulu menggunakan Hibernate ketika saya ingin mempertahankan kondisi mesin saya dan menangguhkan bukanlah pilihan karena itu menghabiskan baterai, tetapi lebih dari sekali ketika tingkat baterai kritis, hibernasi tidak selesai dengan sukses dan itu adalah PITA untuk pulih dari.
jsedano
6
Siapa yang tahu kejahatan apa yang mengintai di jantung Windows?
Daniel R Hicks
1
@ Kanakata - Dahulu kala, tepat setelah semikonduktor RAM mengambil alih dari inti, mereka memiliki desain di mana komputer akan "hibernate" selama kegagalan daya dengan menggunakan momentum disk drive. Generator pada hub disk akan menyediakan daya yang cukup untuk membuang RAM ke disk. (Sebelum beralih dari inti, tentu saja, tidak ada waktu yang diperlukan.)
Daniel R Hicks
13

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

Amida
sumber
1
Sebenarnya, Windows mengompres file hibernasinya. Secara default, ini sekitar 75% dari ukuran RAM fisik.
Bob
Anda benar, saya akan memperbarui jawabannya.
Kev
10

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.

Pengingat Visual Studio!

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.

wonea
sumber
2
Persis! Booting: Sesuatu yang Anda lakukan ketika Anda menerapkan perbaikan terbaru, atau jika Anda berhasil crash sistem. Sisa waktu, hibernasi!
Mark Allen
9

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.

Usta
sumber
4
Hibernasi, begitu mesin selesai menyimpan RAM ke disk dan mengabaikan ledakan singkat daya yang diperlukan saat membaca isi RAM kembali dari disk, tidak menarik daya. Sistem dimatikan. Anda dapat mencabut komputer desktop yang di-hibernasi dari stopkontak di dinding, menyimpannya di penyimpanan, mengembalikannya setahun kemudian, colokkan kembali dan nyalakan - dan terus mengetik kalimat yang tepat yang sedang Anda kerjakan.
CVn
@ MichaelKjörling mengalami penuaan hard drive, tentu saja. Berapa lama hard drive dapat disimpan sebelum menjadi tidak dapat digunakan? :-)
John Dvorak
1
@ JanDvorak Tentu saja; tetapi dengan asumsi penyimpanan yang tepat setahun seharusnya tidak menjadi masalah sama sekali. Selain itu, intinya adalah bahwa sistem tidak menarik daya, yang mode tidur tidak.
CVn
Mematikan komputer dan Hibernate masih menarik daya, tetapi dari jumlah yang tidak signifikan sehingga secara realistis tidak menarik daya. Komputer terus mendapatkan daya yang cukup untuk mengetahui port LAN-nya. Mayoritas PC tampaknya memiliki yang Diaktifkan secara default, dan komputer perlu mengkonsumsi daya yang cukup untuk mengetahui kapan sedang 'disuruh' untuk bangun.
Usta
Pada Desktop hibernasi masuk akal ketika Anda biasanya mematikan mesin dari listrik ...
Akash
8

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.

Zerobinary99
sumber
7

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.

Liftarn
sumber
7

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.

Lưu Vĩnh Phúc
sumber
4

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

Hunain Usman
sumber
4

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.

Daniel R Hicks
sumber
4

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.

trpt4him
sumber
4

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

masukkan deskripsi gambar di sini

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,

  1. Menghemat lebih banyak tagihan (dan lingkungan) untuk tidur sederhana,
  2. Hibertante lebih aman saat pemadaman malam ,
Val
sumber
superuser.com/a/644780/110460 mengklaim bahwa ia perlu menulis jawaban baru karena saya menggunakan "kata nonteknis" temporarysedangkan undefinite timelebih 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.
Val
Selanjutnya, ia memperhatikan bahwa saya mengabaikan peningkatan kecepatan penyimpanan. Tapi siapa peduli? Saya memberi tahu Anda resep sederhana: mulailah memilih apakah Anda ingin keluar dan tetap bergantung pada sumber daya offline. Ini menentukan apakah Anda perlu Hibernasi, tidur atau mati. Setelah ini diputuskan, setelah Anda memahami apakah Anda ingin Hibernate, sleep atau shut down, aspek kecepatan tidak ada lagi. Anda tidak melihat kecepatan saat membuat pilihan.
Val
2
Saya menemukan klaim tentang manfaat lingkungan selalu sangat membosankan. Menulis gigs RAM ke drive SDD mungkin lebih cepat aus, dan drive baru dapat membatalkan manfaat energi sebelumnya. Juga, tidur sederhana, yang tidak perlu komputer untuk boot jika daya tidak jatuh, mungkin membuat lebih banyak orang tidur komputer untuk waktu yang singkat. (Hal-hal seperti tidur yang aman, tidur dengan gambar hibernasi keselamatan tambahan jika listrik mati selama tidur, bahkan lebih baik, jika seseorang hanya mempertimbangkan listrik.) Dan sungguh, seberapa sering Anda perlu "bermigrasi ke tempat lain atau menyuntikkan daya meter " ?
Arjan
Tidak masalah seberapa sering saya harus bermigrasi. Intinya adalah bahwa SETIAP SAAT Anda perlu melakukan itu, Anda menggunakan Hybernate. Baik? Apakah Anda keberatan dengan itu? Jika tidak, mengapa bertanya? How oftenharus 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.
Val
1
Berpindah OS selama hibernasi sangat berbahaya karena caching. Tidak ada OS yang suka sistem file diubah tepat di bawah hidungnya.
kinokijuf
3

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.

Nicolas Barbulesco
sumber
2

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;)

Pelaut Danubia
sumber
Siaga sama sekali tidak dapat diandalkan pada mesin yang saya gunakan. Beberapa notebook tidak dapat diandalkan. Itu sebabnya kita tidak harus menggunakannya. Temukan perbedaan dalam logika ini dengan argumen Anda.
Val
1
@ Val Saya tidak mengerti maksud Anda. Saya sedang menulis tentang pengalaman saya. Anda dapat mengatakan Anda memiliki pengalaman lain, tetapi Anda tidak dapat mempertanyakan pengalaman saya.
Danubian Sailor
Saya telah melihat bahwa Anda mencoba menggunakan logika sebagai tambahan atas pengalaman Anda. Maaf telah membuat tebakan itu.
Val
Windows memiliki beberapa masalah ketika tidak dikonfigurasi dengan hati-hati dalam hal itu, dalam mode tidur, dengan laptop yang dicabut, itu akan tetap bangun sampai baterai habis. Pada titik ini biasanya ia akan mencoba hibernasi, tetapi baterai mungkin sudah jauh hilang. (Tapi tentu saja ini tidak mengatakan apa pun tentang konsep tidur atau berhibernasi, implementasi yang buruk.)
Daniel R Hicks
2
(Saya setuju dengan Anda.)
Daniel R Hicks
2

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.

Kevin Cathcart
sumber
2

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.

pengguna248279
sumber
0

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.

Sintead
sumber