Hibernasi di Gnu / Linux

Menu Hibernasi di Ubuntu.

Banyak dari Anda akan memberi tahu saya bahwa teknologi hibernasi bukanlah sesuatu yang baru, tetapi menjadi pusat dari banyak artikel dan publikasi karena masalah baru-baru ini yang dialami oleh sistem dan distribusi berpemilik serta pengguna akhir-akhir ini dengan hibernasi.

Di sini kita tidak akan berbicara tentang masalah yang dimiliki Windows 10 dengan hibernasi, tetapi kita akan berbicara tentang utilitas ini di distribusi Gnu / Linux utama, serta perbedaannya sehubungan dengan cara lain untuk mematikan atau menangguhkan komputer dan dengan demikian mengetahuinya. yang merupakan pilihan terbaik yang kami miliki untuk setiap situasi.

Kami tidak akan menyebutkan semua distribusi yang saat ini tersedia untuk semua orang, tetapi kami akan membicarakannya hibernasi pada distribusi Gnu / Linux utama yang saat ini ada.

Pertama kita harus tahu apa itu hibernasi dan apa yang bukan. Hibernasi adalah proses sistem operasi di mana semua data, layanan, dan pengaturan yang kami gunakan "dibekukan" untuk mematikan komputer dan mulai lagi seperti semula.

Jadi, hibernasi tidak berarti membiarkan dokumen dan file seperti saat kita mematikan komputer untuk menggunakannya kembali, juga tidak berarti menangguhkan komputer. Ini agak lebih cepat dari yang pertama dan lebih murah dari yang terakhir.

Apa itu suspensi?

Tangguhkan tim atau masuk dalam mode tidur berarti sistem operasi membuat gambar langsung dari seluruh sistem (termasuk data pribadi) dan kirimkan ke ram atau memori volatile komputer untuk mematikan komponen lainnya, tetapi memori ram dan motherboard tetap bekerja meskipun pada kecepatan yang lebih lambat.

Pergi ke mode tidur berarti peralatan terus mengonsumsi daya, meskipun kurang dari pengoperasian penuh dan akan diaktifkan kembali dengan gerakan tombol atau mouse atau cukup dengan mengangkat tutup casing laptop.

Metode ini sangat berguna di komputer yang memiliki memori ram lebih dari 2 Gb dan sedikit penyimpanan internal pada hard disk (misalnya, karena ini adalah disk SSD).

Apa itu restart dengan dokumen terbuka?

Sistem operasi seperti MacOS memiliki fungsi hybrid itu Ini seharusnya mematikan sistem operasi tetapi ketika dihidupkan kembali, sistem operasi membuka aplikasi terbaru yang telah ditutup atau dokumen tertentu.

Ini praktis untuk banyak orang, sehingga banyak distribusi Gnu / Linux melakukan hal yang sama. Namun, opsi ini masih berupa restart atau shutdown sederhana komputer, dengan pemuatan awal berikutnya dari proses dan konfigurasi yang dilakukan pada setiap startup, sesuatu yang dapat kita lakukan secara manual tetapi dapat memperlambat startup sistem operasi.

Jadi apa itu hibernasi?

Hibernasi adalah proses di mana gambar langsung dari sistem saat ini dibuat, tetapi tidak disimpan dalam memori ram tetapi dalam memori swap atau memori swap hard disk. Artinya, pada disk dan karena itu dapat dimatikan tanpa menghapus informasi.

Ini berarti bahwa komputer dapat dimatikan karena tidak memiliki memori ram, memori volatil, tetapi beban sistem tidak selama awal sistem operasi, karena gambar digunakan.

Semua informasi sistem dibuang dalam satu file yang merupakan file yang dimuat, oleh karena itu juga kita perlu memiliki hard drive dengan kapasitas besar untuk dapat menggunakan hibernasi tanpa masalah.

Bisakah saya memiliki fungsi hibernasi di gnu / linux?

Kami hanya dapat memiliki fungsi ini jika kernel Linux benar-benar mendukungnya. Ini penting untuk diingat karena jika kita ingin menggunakan kernel yang kita kompilasi, kita harus mengaktifkan fungsi ini, jika tidak, fungsi ini akan habis dan kita tidak akan dapat mengaktifkan hibernasi.

Jendela dengan menu untuk hibernasi, menangguhkan dan mematikan komputer.

Namun, yang paling umum adalah menggunakan kernel yang ditawarkan oleh distribusi, versi di mana fungsi hibernasi serta fungsi dan driver lainnya diaktifkan. Begitu hal yang normal adalah hibernasi hadir di komputer kita dengan Gnu / Linux.

Bagaimana cara mengaktifkan hibernasi pada distribusi Gnu / Linux saya?

Seperti yang telah kami katakan, hibernasi hadir di semua distribusi Gnu / Linux (setidaknya sebagian besar). Artinya adil buka menu shutdown di desktop kami dan kami akan menemukan opsi untuk hibernasi, bersama dengan mematikan, memulai ulang, menangguhkan, dan keluar. Setelah kita berada dalam mode hibernasi, kita hanya perlu menekan tombol power untuk mengaktifkan kembali sistem.

Jika kita ingin menggunakan fungsi ini melalui perintah terminal, pertama-tama kita harus menginstal alat pm-utils, sesuatu yang pasti sudah ada. Tetapi jika kami memiliki pesan kesalahan, kami mungkin belum menginstal alat ini, yang ditemukan di semua repositori distribusi resmi. Jadi, jika kita memiliki alat ini, untuk masuk ke mode hibernasi kita harus menggunakan perintah berikut:

sudo pm-hibernate

Jika kita memiliki distribusi yang berbasis di ArchLinux atau diturunkan darinya, kita hanya perlu menulis yang berikut ini:

hibernate -F /etc/hibernate/ususpend-disk.conf

Dalam kasus menggunakan OpenSUSE, kita harus menggunakan perintah berikut:

systemctl hibernate

Jika kita lebih berisiko dan kita memiliki distribusi yang didasarkan atau sedang Gentoo, perintahnya adalah sebagai berikut:

pm-hibernate

Ini adalah aturan umum, tetapi ada beberapa pengecualian seperti Ubuntu.

Cara mengaktifkan hibernasi di Ubuntu

Meskipun Ubuntu mengizinkan sistem untuk masuk ke hibernasi di kernelnya, opsi ini tidak diaktifkan secara default dalam distribusi dan kita harus mengaktifkannya sendiri. Namun hal ini bisa diatasi dengan cara yang sangat mudah.

Pertama kita harus membuat file teks dengan gedit dan menulis yang berikut ini di dalamnya:

[Re-enable hibernate by default in upower]

Identity=unix-user:*

Action=org.freedesktop.upower.hibernate

ResultActive=yes


[Re-enable hibernate by default in logind]

Identity=unix-user:*

Action=org.freedesktop.login1.hibernate;org.freedesktop.login1.hibernate-multiple-sessions

ResultActive=yes

Kami akan menyimpan file ini dengan nama berikut:

com.ubuntu.enable-hibernate.pkla

Sekarang kita harus membuka pengelola file kita dengan izin administrator dan menempelkan file yang telah kita buat di folder berikut:

/etc/polkit-1/localauthority/50-local.d

Setelah kami menempelkan file tersebut, kami menutup semua jendela dan memulai ulang sistem operasi sehingga perubahan yang sesuai diterapkan. Dan setelah system restart, kita akan melihat bagaimana pilihan fungsi ini sekarang tersedia di menu desktop Ubuntu kami dan tidak hanya melalui terminal.

Hibernasi di ubuntu.

Kesimpulan tentang hibernasi

Hibernasi umumnya lebih ramah lingkungan daripada tidur, tetapi kita harus memperhitungkan kebutuhan kita. Jika kita membutuhkan start cepat, suspensi adalah pilihan tercepat dari semuanya.

Sebaliknya, jika kita ingin menghemat energi dan sumber daya, memulai ulang dengan membuka dokumen adalah pilihan terbaik. Tetapi jika sebaliknya, kita tidak memiliki masalah dengan sumber daya tetapi kita tidak ingin membuang energi, hibernasi adalah pilihan terbaik dan oleh karena itu biasanya paling cocok untuk peralatan modern di mana tidak ada batasan ruang hard drive tetapi ada masalah baterai.


tinggalkan Komentar Anda

Alamat email Anda tidak akan dipublikasikan. Bidang yang harus diisi ditandai dengan *

*

*

  1. Bertanggung jawab atas data: AB Internet Networks 2008 SL
  2. Tujuan data: Mengontrol SPAM, manajemen komentar.
  3. Legitimasi: Persetujuan Anda
  4. Komunikasi data: Data tidak akan dikomunikasikan kepada pihak ketiga kecuali dengan kewajiban hukum.
  5. Penyimpanan data: Basis data dihosting oleh Occentus Networks (UE)
  6. Hak: Anda dapat membatasi, memulihkan, dan menghapus informasi Anda kapan saja.

  1.   Gregory ros dijo

    Jadi tiba-tiba muncul artikel / diskusi, saya tidak ingat di mana saya membacanya, di mana dikatakan bahwa swap tidak lagi diperlukan jika kita memiliki ram lebih dari 8GB. Tetapi jika kita mempertimbangkan opsi seperti hibernasi, tidak peduli berapa banyak ram yang kita miliki, tidak ada yang lebih penting daripada memiliki partisi swap ya atau ya, dan juga alasan mengapa disarankan agar ukurannya, setidaknya, bahwa memori ram.

    1.    01101001b dijo

      Saya tahu saya menanggapi komentar dari 2 tahun yang lalu, tetapi itu karena tidak ada yang menunjukkan di komentar atau artikel, bahwa file tempat hibernasi dan swap disimpan adalah hal-hal yang tidak terkait, meskipun dengan sedikit kesamaan. . Benar-benar bebas swap dan hibernasi tidak terpengaruh.

      Dan ya, swap dalam kasus pengguna tidak lagi masuk akal (dengan pengecualian selalu yang sangat tidak biasa). Swap adalah paliatif ketika sistem kehabisan ram gratis. Saya memiliki RAM 4GB dan jarang melebihi 1,5GB. Jadi dalam kasus saya itu tidak masuk akal. Lain akan menjadi masalah jika saya selalu di ambang kehabisan ram gratis. Dengan contoh ini, semua orang sudah tahu apakah mereka membutuhkan swap atau tidak.

  2.   tralinux dijo

    Artikelnya bagus, ekstensif dan cukup menjelaskan, tapi -harap- hati-hati terhadap kesalahan ejaan. Sebuah tulisan tidak lagi berguna jika "apa" Anda tidak tahu apakah itu pertanyaan atau konjungsi, misalnya.

  3.   Gallopelado dijo

    Artikel bagus. Terima kasih.

  4.   g dijo

    publikasi yang bagus dan bermanfaat

  5.   g dijo

    publikasi yang sangat bagus dan bermanfaat

  6.   willarmand dijo

    Salam.

    Bagaimana cara menjadwalkan waktu tertentu untuk hibernasi secara otomatis? Untuk menjadwalkan shutdown terjadwal, misalnya pada 23:00, itu akan shutdown -h 23:05, tapi
    Bagaimana cara menjadwalkan hibernasi?

    Salam.

    1.    Kecanduan Linux dijo

      Anda mencoba dengan pm-hibernate -h 23:05

  7.   Omar Beltran dijo

    Nah, saya memiliki ubuntu 20.04 dan saya baru mengenal dunia ini, saya ingin mengaktifkan hibernasi di sistem dan saya mengikuti semua langkah seperti yang ditunjukkan dalam artikel tetapi tidak berhasil untuk saya. :(

  8.   Federman-Moreno dijo

    Artikel yang sangat baik, saya memecahkan masalah yang pc dimatikan sepenuhnya ketika kehabisan biaya. Tetapi karena saya melakukan prosedur yang ditunjukkan, ketika mencapai kondisi kritis, baterai masuk ke hibernasi. Selain itu, saya mengaktifkan fungsi hibernasi pada tombol mati dan saat menutup penutupnya. Terima kasih.