Birçoğunuz bana hazırda bekletme teknolojisinin yeni bir şey olmadığını söyleyeceksiniz, ancak hem tescilli sistemlerin ve dağıtımların hem de kullanıcıların son zamanlarda hazırda bekletme modunda yaşadıkları son sorunlar nedeniyle birçok makalenin ve yayının merkezi haline geliyor.
Burada Windows 10'un hazırda bekletme ile yaşadığı sorunlardan bahsetmeyeceğiz, ancak ana Gnu / Linux dağıtımlarında bu yardımcı programdan ve bilgisayarı kapatmanın veya askıya almanın diğer yollarıyla ilgili farklılıklarından bahsedeceğiz ve böylece bileceğiz Her durum için sahip olduğumuz en iyi seçenek bu.
Şu anda herkes için mevcut olan tüm dağıtımlardan bahsetmeyeceğiz, ancak hakkında konuşacağız. büyük Gnu / Linux dağıtımlarında hazırda bekletme şu anda var.
İlk önce kış uykusunun ne olduğunu ve ne olmadığını bilmeliyiz. Hazırda bekletme Bilgisayarı kapatmak için kullandığımız tüm verilerin, hizmetlerin ve ayarların "dondurulduğu" bir işletim sistemi süreci ve olduğu gibi yeniden başlatın.
Bu nedenle, hazırda bekletme, belgeleri ve dosyaları bilgisayarı tekrar kullanmak için kapattığımızda olduğu gibi bırakmak veya bilgisayarı askıya almak anlamına gelmez. Birincisinden biraz daha hızlı ve ikincisinden daha ucuzdur.
Askıya alma nedir?
Bir takımı askıya alın veya girin uyku modunda, işletim sisteminin tüm sistemin canlı bir görüntüsünü oluşturması anlamına gelir (kişisel veriler dahil) ve onu ram'a gönder veya bilgisayarın geri kalanını kapatmak için geçici bellek, ancak ram belleği ve anakart daha yavaş bir hızda da olsa çalışmaya devam eder.
Uykuya geçmek, ekipmanın tam olarak çalışmasa da güç tüketmeye devam ettiği ve bir tuş veya fare hareketiyle veya dizüstü bilgisayarlarda kapağı kaldırarak yeniden etkinleştirileceği anlamına gelir.
Bu yöntem, 2 Gb'den fazla ram belleği olan ve sabit diskte az dahili depolamaya sahip bilgisayarlarda gerçekten kullanışlıdır (örneğin, bir SSD disk olduğu için).
Açık belgelerle yeniden başlatma nedir?
MacOS gibi işletim sistemlerinin hibrit bir işlevi vardır. İşletim sistemini kapatmayı varsayar, ancak tekrar açıldığında, işletim sistemi en son uygulamaları açar kapatılmış veya belirli belgeler.
Bu birçokları için pratiktir, pek çok Gnu / Linux dağıtımı aynı şeyi yapar. Bununla birlikte, bu seçenek hala bilgisayarın yeniden başlatılması veya basit bir şekilde kapatılmasıdır ve her açılışta yapılan işlemlerin ve yapılandırmaların müteakip ilk yüklemesi, manuel olarak yapabileceğimiz ancak işletim sisteminin başlatılmasını yavaşlatabilecek bir şeydir.
Öyleyse kış uykusu nedir?
Hazırda bekletme, içinde mevcut sistemin canlı bir görüntüsü oluşturulur, ancak ram belleğine değil takas belleğine kaydedilir veya sabit disk takas belleği. Yani, diskte ve bu nedenle bilgileri silmeden kapatılabilir.
Bu, bilgisayarın ram belleğinde, geçici bellekte hiçbir şey olmadığı için kapatılabileceği anlamına gelir, ancak sistem yükü, görüntü kullanıldığından işletim sisteminin başlangıcındaki kadar uzun değildir.
Sistemin tüm bilgileri, yüklenen dosya olan tek bir dosyaya dökülür, bu nedenle de hazırda bekletme modunu kullanabilmek için büyük kapasiteli bir sabit diske ihtiyacımız olacak sorunsuz.
Gnu / linux'ta hazırda bekletme işlevine sahip olabilir miyim?
Sadece bu işleve sahip olabiliriz Linux çekirdeği gerçekten destekliyorsa. Bunu hatırlamak önemlidir, çünkü bizim tarafımızdan derlenen bir çekirdeği kullanmak istiyorsak, bu işlevi etkinleştirmemiz gerekir, aksi takdirde bu işlevsellik tükenir ve hazırda bekletme modunu etkinleştiremeyiz.
Bununla birlikte, en yaygın olanı, dağıtım tarafından sunulan, hazırda bekletme işlevinin yanı sıra diğer işlevlerin ve sürücülerin de etkinleştirildiği bir sürüm olan çekirdeği kullanmaktır. Yani normal olan şey, Gnu / Linux ile bilgisayarımızda hazırda beklemenin mevcut olmasıdır..
Gnu / Linux dağıtımımda hazırda bekletme modunu nasıl etkinleştiririm?
Söylediğimiz gibi, hazırda bekletme tüm Gnu / Linux dağıtımlarında mevcuttur (en azından çoğu). Bu sadece masaüstümüzdeki kapatma menüsüne gidin ve hazırda bekletme seçeneğini bulacağız, kapatma, yeniden başlatma, askıya alma ve oturumu kapatma ile birlikte. Hazırda bekletme moduna girdiğimizde, sistemi tekrar etkinleştirmek için yalnızca güç düğmesine basmamız gerekir.
Bu işlevi bir terminal komutu aracılığıyla kullanmak istiyorsak, önce pm-utils araçlarını kurmalıyız, bu kesinlikle zaten olacak bir şey. Ancak herhangi bir hata mesajımız varsa, tüm resmi dağıtım depolarında bulunan bu araçları kurmamış olabiliriz. Bu nedenle, bu araçlara sahipsek, hazırda bekletme moduna girmek için aşağıdaki komutu kullanmamız gerekir:
sudo pm-hibernate
Tabanlı bir dağıtımımız varsa ArchLinux'da veya ondan türetilmişse, sadece aşağıdakileri yazmamız gerekiyor:
hibernate -F /etc/hibernate/ususpend-disk.conf
Kullanılması durumunda OpenSUSE, aşağıdaki komutu kullanmalıyız:
systemctl hibernate
Daha riskliysek ve buna dayalı veya dayalı bir dağıtımımız varsa Gentookomut aşağıdaki gibidir:
pm-hibernate
Bu genel kuraldır, ancak Ubuntu gibi bazı istisnalar vardır.
Ubuntu'da hazırda bekletme nasıl etkinleştirilir
Ubuntu, sistemin çekirdeğinde hazırda bekletme moduna geçmesine izin verse de, bu seçenek dağıtımda varsayılan olarak etkin değildir ve onu kendimiz etkinleştirmeliyiz. Ancak bu çok kolay bir şekilde çözülebilir.
Öncelikle gedit ile bir metin dosyası oluşturmalı ve içine aşağıdakileri yazmalıyız:
[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
Bu dosyayı aşağıdaki adla kaydedeceğiz:
com.ubuntu.enable-hibernate.pkla
Şimdi dosya yöneticimizi yönetici izinleriyle açmalı ve oluşturduğumuz dosyayı aşağıdaki klasöre yapıştırmalıyız:
/etc/polkit-1/localauthority/50-local.d
Dosyayı yapıştırdıktan sonra, tüm pencereleri kapatıyoruz ve uygun değişikliklerin uygulanması için işletim sistemini yeniden başlatıyoruz. Ve sistem yeniden başlatıldıktan sonra, bu fonksiyonun seçeneğinin nasıl olduğunu göreceğiz. artık Ubuntu'muzun masaüstü menülerinde mevcut ve sadece terminal üzerinden değil.
Hazırda bekletme ile ilgili sonuç
Hazırda bekletme genellikle uyumaktan daha çevre dostudur, ancak ihtiyaçlarımızı hesaba katmalıyız. Hızlı bir başlangıca ihtiyacımız varsa, askıya alma hepsinin en hızlı seçeneğidir.
Öte yandan, enerji ve kaynaklardan tasarruf etmek istiyorsak, belgeleri açarak yeniden başlamak en iyi seçenektir. Ancak tam tersine kaynaklarla ilgili sorunumuz yoksa ama enerjiyi israf etmek istemiyorsak, hazırda bekletme en iyi seçenektir ve bu nedenle genellikle modern ekipman için en uygun olanıdır. sabit sürücü alanında sınırlama olmayan ancak pil sorunları olan yerlerde.
Aniden aklıma bir makale / tartışma geliyor, nerede okuduğumu hatırlamıyorum, burada 8GB'tan fazla ramımız varsa takasın artık gerekli olmadığı söylendi. Ancak, hazırda bekletme gibi seçenekleri hesaba katarsak, ne kadar ramımız olursa olsun, takas bölümünün evet veya evet olmasından daha fazla burun yoktur ve ayrıca boyutunun en azından, ram hafızası.
2 yıl önceki bir yoruma yanıt verdiğimi biliyorum, ancak yorumlarda veya makalede hiç kimse, hazırda bekletme ve takasın kaydedildiği dosyanın, küçük bir benzerlikle de olsa, birbiriyle ilgisiz farklı şeyler olduğunu belirtmemesinden kaynaklanıyor. . Tamamen takas gerektirmez ve hazırda bekletme bundan etkilenmez.
Ve evet, bir kullanıcı durumunda takas artık bir anlam ifade etmiyor (her zaman olağanüstü olağandışı durumlar hariç). Takas, sistem serbest koçtan mahrum kaldığında hafifletici oldu. 4 GB RAM'im var ve nadiren 1,5 GB'ın ötesine geçiyor. Yani benim durumumda mantıklı değil. Her zaman bedava ramımın bitmesinin eşiğinde olsaydım, bir başka sorun olurdu. Bu örnekle, herkes takasa ihtiyaç duyup duymadığını zaten bilebilir.
Makale iyi, kapsamlı ve yeterince açıklanmış, ancak -lütfen- yazım hatalarına dikkat edin. Örneğin, "ne" nin bir soru mu yoksa bir bağlantı mı olduğunu bilmediğiniz bir yazı artık işe yaramaz.
İyi makale. Teşekkür ederim.
iyi yayın ve faydalı
çok iyi yayın ve kullanışlı
Selamlar.
Otomatik olarak hazırda bekletme için belirli bir zaman nasıl programlanır? Planlanan kapanmayı planlamak için, örneğin 23: 00'da kapanma -h 23:05 olur, ancak
Hazırda bekletmeyi planlamak nasıl olur?
Selamlar.
Pm-hibernate -h 23:05 ile denediniz
Eh, Ubuntu 20.04'üm var ve bu dünyada yeniyim, sistemde hazırda bekletme modunu etkinleştirmek istedim ve yazıda belirtilen tüm adımları takip ettim ama benim için işe yaramadı. :(
Mükemmel makale, bilgisayarın şarjı bittiğinde tamamen kapanması sorununu çözdüm. Ancak belirtilen prosedürü yaptığım için, kritik bir duruma geldiğinde pil hazırda bekletme moduna geçer. Ayrıca hem kapama butonunda hem de kapağı kapatırken hazırda bekletme fonksiyonunu etkinleştiriyorum. Teşekkür ederim.