MacBook'ların gerçek bir “Hazırda Beklet” seçeneği var mı?


60

Geçenlerde Windows'tan MacBook pro'ya geçtim. Windows'ta aşağıdaki kapatma seçenekleri vardır:

  • Bekleme - makine çok hızlı bir şekilde (birkaç saniye içinde) uyanabileceği, ancak çok miktarda enerji tüketildiği "hafif bir uykuya" girer.

  • Hazırda Bekletme - OS, geçerli sistem durumunu (RAM içeriği de dahil olmak üzere) bir dosyaya aktarır ve ardından makineyi kapatır. Uyanma bekleme modundan daha uzun sürer, ancak gizli bir enerji tüketimi yoktur.

  • Kapat - işletim sistemi kapanır ve makine kapanır.

OS X'te, görebildiğim şey

  • Uyku - Mail'in yeni e-postaları araştırmaya devam ettiği görülüyor;

  • Bir sonraki başlangıçta tüm uygulamaları kapatın ve geri yükleyin - makineyi kapatır, işletim sistemini sıfırdan başlatır ve tüm uygulamaları yeniden başlatır gibi görünebilir - söylediklerime göre, bu kış uykusu değil

  • Kapat ve uygulamaları geri yükleme - kapat

bu doğru mu ve OS X'in durumunu diske yazabilecek gerçek bir "hazırda bekletme" modu yok mu? Çünkü gerçekten aradığım şey bu. Internette "Güvenli Uyku" modundan bahsediyorum, ama OS X menümde göremiyorum. 10.7'de gizlenmiş mi?



4
Aslında, Uyku modunda ne MacBook'larda ne de diğer dizüstü bilgisayarlarda boşalmış bir pil değil. Ek olarak, Windows Vista'dan başlayarak, işletim sistemi standart bekleme moduna geçseniz bile, disk içeriğini diske atar ve böylece güç adaptörünün kesilen pilini çıkarabilirsiniz. Tabii ki sadece sen onu etkisiz hale getirmedikçe.
Max Ried

Yanıtlar:


50

Evet, bir hazırda bekletme seçeneği var. Apple çağırıyor Safe Sleep. Mac'i uyku moduna geçirdiğinizde, OS X RAM'i diske atıyor ve normal uykuya geçiyor (Windows Beklemede gibi). Pil RAM'i beklemede tutmak için çok zayıf olduğunda, bilgisayar kapanır. Daha sonra teknik olarak "ACPI mode S4" veya "Diske Askıya Al" olarak adlandırılan hazırda bekletme modunu çağırırsınız.

SmartSleep veya pmsetkomut satırından standart uyku modunu devre dışı bırakarak "Diske Askıya Alma" işlemini zorlayabilirsiniz . Onun adam sayfası hakkında bilgi bir yeri vardır Safe Sleep.


3
Gerçek pmsetkomutlar için buraya bakınız: superuser.com/a/630985/73619
laurent

1
Yukarıda belirtilen 'Kapat ve geri yükle' ve 'Hazırda Beklet' seçeneği arasındaki fark nedir?
Adsız

@genonymous "Kapatma ve geri yükleme" ile ne demek istiyorsunuz?
Max Ried

49

Yeni dizüstü bilgisayarlar uykuya daldığında, RAM içeriğini /var/vm/sleepimagesaklamalı, ancak RAM'i de güçlü tutmalıdır. Masaüstü Mac'ler varsayılan olarak sadece normal uyku modunu kullanmalıdır.

man pmset:

hibernatemode = 0 (binary 0000) by default on supported desktops. The
system will not back memory up to persistent storage. The system must
wake from the contents of memory; the system will lose context on power
loss. This is, historically, plain old sleep.

hibernatemode = 3 (binary 0011) by default on supported portables. The
system will store a copy of memory to persistent storage (the disk), and
will power memory during sleep. The system will wake from memory, unless
a power loss forces it to restore from disk image.

hibernatemode = 25 (binary 0001 1001) is only settable via pmset. The
system will store a copy of memory to persistent storage (the disk), and
will remove power to memory. The system will restore from disk image. If
you want "hibernation" - slower sleeps, slower wakes, and better battery
life, you should use this setting.
  • 0 (geleneksel uyku modu): hızlı uyanma ve uyku, disk alanından tasarruf sağlar
  • 3 (varsayılan güvenli uyku modu): hızlı uyanma ve uyku, güç kaybolduğunda durum korunur
  • 25 (hazırda bekletme): enerji tasarrufu sağlar, güç kaybedildiğinde durum korunur

Mac'inizin hangi modu kullandığını görebilir pmset -g | grep hibernatemodeve onunla değiştirebilirsiniz sudo pmset -a hibernatemode $mode.

Bazı yeni Mac'ler 10.8 ve üstü sürümlerde bekleme modunu destekler . hibernatemode3 olarak ayarlanmış olsalar bile , bir saatlik bir uykudan biraz sonra belleği kapatırlar.


1
Bekleme modundayken fazladan not almakta fayda var, ancak bazen tekme atmadığını ve Mac'in hazırda bekletme modundan önce pilini tükettiğini düşünüyorum.
RichVel

Böylece, Mac'imi hazırda bekletmek için önce hibernatemode = 25 ayarını yapıp sonra da kapağımı kapatın veya emri verdim pmset sleepnow. Ve sonra hazırda bekleme modunu bir sonraki uyandığımda olduğu gibi eski haline getirmeyi unutmayın. Ne yazık ki pmset hibernatenowkomut yok .
Edward Falk

Ayrıca "daha fazla beklemenin" artık bir şey olmadığını ya da tekme atmakta başarısız olduğunu düşünüyorum. Bağlantılı makale bile arşivlendi.
Andrea Bergonzo

6

Max Ried'in yukarıdaki cevabını genişleterek, bu ücretsiz uygulamayı en az 5 senedir maclarımda hazırda bekletme modunu etkinleştirmek için kullanıyorum: Hazırda Bekletme, Patrick Stein . "Yalnızca hazırda beklet" moduna ayarlıyorum ve mac'umu "Uyku" ya her koyduğumda bunun yerine doğrudan atlıyorSafeSleep.

Şimdiye kadar bu uygulamanın doğrudan neden olduğunu kanıtlayabileceğim herhangi bir sorun yaşamadım; bilgisayarım nadiren çöküyor ya da takılıyor, ve dizüstü bilgisayarımı yanımdan bir süre (sık sık kapatmak yerine) yanımda sık sık kullanmam gerektiğinde tekrar tekrar "Hazırda Beklet" durumundayım.

En yeni mac'umun 4-5 yaşında bir MacBook Pro olduğunu söylemeliyim, bu yüzden bu uygulamayı yeni makinelerde test etmedim.


3

Ayrıca, orijinal poster uyuyan OS X makinelerinin periyodik olarak postaları, vb. Kontrol etmeyi sürdürdüğünü not eder. Aslında bilgisayar, sürekli görevleri yerine getirmek için düzenli aralıklarla ve kısa bir süre uyku modundan çıkar.

Apple’ın http://support.apple.com/kb/HT5394’ten bir özet :

Uyurken, Power Nap Mac'inizin düzenli olarak yeni postaları, takvimi ve diğer iCloud güncellemelerini kontrol etmesini sağlar. AC gücüne takıldığında, Power Nap ayrıca Time Machine gibi bir AirPort Time Capsule'e yedekleme yapabilir ve Mac'iniz uyurken OS X yazılım güncellemelerini indirebilir.

Uyumlu Mac'iniz uyku moduna geçtiğinde, Power Nap hala aşağıdakileri yapmak için çalışır:

Posta - Yeni mesajlar alın. Rehber - Rehberiniz, başka bir cihazda yapmış olabileceğiniz değişikliklerle güncellenir. Takvim - Yeni davetiyeler ve takvim güncellemeleri alın. Hatırlatıcılar - Hatırlatıcılar, başka bir cihazda yapmış olabileceğiniz herhangi bir değişiklikle güncellenir. Notlar - Notlar, başka bir cihazda yapmış olabileceğiniz değişikliklerle güncellenir. İCloud hesabınızdaki belgeler - iCloud, bir belgede yaptığınız tüm düzenlemeleri Mac not defterinize gönderir. Fotoğraf Yayını - Fotoğraf Yayını, iPhone, iPad veya iPod touch'ınızdaki yeni fotoğraflarla güncellenir. Mac'imi Bul - Uyurken bile kayıp bir Mac not defteri bulun. Talep üzerine VPN - Kurumsal e-posta güvenli bir şekilde güncellenir. Mobil Cihaz Yönetimi - Bilgisayarı uzaktan kilitleyin ve silin.

Mac'iniz bir AC prizine takılı olduğunda Power Nap daha fazlasını yapar:

Yazılım güncellemelerini indirir Time Machine ile yedekler Spotlight endekslemesi gerçekleştirir Yazılım güncellemeleri de dahil olmak üzere Mac App Store öğelerinin arka plan indirmelerini sürdürür Güncellemeler Yardım Merkezi içeriği Wake on Apple ve üçüncü taraf kablosuz baz istasyonları için Kablosuz desteği


2
Mümkünse alıntı yaparken kaynağa bir bağlantı eklemek en iyisidir.
dwightk

1
@dwightk Düzenleme ve yapıcı eleştiri için teşekkürler.
bmike

Bu çok ilginç (neden Macbook'umun her zaman en son E-Postaları aldığımı düşünmeme rağmen merak ediyordum), ama bunun gerçekten bu özel soru ile nasıl ilişkili olduğunu anlamıyorum.
Pekka 웃

Bağlantı, Power Nap'ın MacBook Air'de (2010 yılının sonlarında) ve daha sonra OS X Mountain Lion v10.8.2 veya daha yenisi için mevcut olduğunu gösterir.
nekomatic
Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.