マウンテンライオンはあまりにも積極的に寝る


17

私にとって、Mountain Lionは、ユーザーの操作がないときはいつでも、コンピューターがまだ何かをしているときでも、常に眠っているようです。私の場合、Lightroom 4.1でバッチ操作を実行している最中に常にスリープし、Time Machineがまだクリーンアップしている間はスリープしました。

SiracusaのMLレビューによると、アプリがコンピューターのスリープを停止する場合は、「パワーアサーション」を作成する必要があります。それ以外の場合は、スリープします。これは、特に新しいOSにデフォルトで実装するには、あまりにも積極的な戦略のように思えますか?これらのパワーアサーションを作成するために書かれていない多くのアプリがなければなりません(Apple自身のTime Machineバックアッププロセスの一部と思われるものを含む)。

少なくともこれに対するアプリのサポートが改善されるまで、古いスリープ方法に戻すための隠し設定はどこかにありますか?私は完全に睡眠を抑制する解決策を探しているわけではありません(コンピューターに眠らないように伝えることができることを知っています)。

追加情報:

  1. 私のMacはPower Napをサポートしていません(2009年中頃の13 "MBP)
  2. システム環境設定の電源設定は、次のようにデフォルトに設定されています。

pmset -g:

Active Profiles:
Battery Power       -1*
AC Power        -1
Currently in use:
 hibernatemode        0
 acwake               0
 lidwake              1
 halfdim              1
 sleep                10
 ttyskeepawake        1
 sms                  1
 hibernatefile        /var/vm/sleepimage
 disksleep            10
 displaysleep         2

pmset -g cap:

Capabilities for Battery Power:
 displaysleep
 disksleep
 sleep
 acwake
 lidwake
 lessbright
 halfdim
 sms
 ttyskeepawake
 hibernatemode
 hibernatefile

特定の問題のあるスリープ状態の前後のシステムログ(その後のスリープ解除はユーザー入力によるものではなく、「ダークスリープ解除」によるものでした):

    2012-07-27 00:32:07.343 com.apple.launchd[1]: (com.apple.iCloudHelper[3859]) Exited: Killed: 9
    2012-07-27 00:32:07.000 kernel[0]: memorystatus_thread: idle exiting pid 3859 [com.apple.iCloud]
    2012-07-27 00:32:12.416 com.apple.time[13]: Next maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
    2012-07-27 00:32:12.416 com.apple.time[13]: Requesting maintenance wake [Backup Interval]: <date: 0x7fea7b6235f0> Fri Jul 27 00:45:48 2012 CEST (approx)
    2012-07-27 00:32:13.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Sleep 
    2012-07-27 00:32:14.000 kernel[0]: 00000000  00000020  NVEthernet::setLinkStatus - not Active
    2012-07-27 02:20:14.000 kernel[0]: Wake reason: RTC (Alarm)
    2012-07-27 02:20:14.000 kernel[0]: RTC: Maintenance 2012/7/27 00:20:13, sleep 2012/7/26 22:32:15
    2012-07-27 02:20:14.000 kernel[0]: AirPort_Brcm43xx::powerChange: System Wake - Full Wake/ Dark Wake / Maintenance wake

そこに、電源管理に非常に多くのオプションがあるので、あなたは、バッテリまたは電源(もしくは両方)のいずれかにこれを単離しても上場を検討した結果をpmset -gpmset -g capする場合には、あなたの設定は標準ではありません。のさまざまなログオプションはpmset、system.logがニーズに十分に詳しくない場合、何が起こっているか(または何が起こったか)を確認するのに非常に役立つ場合があります。
bmike

こっちも一緒。数日前にMLに更新されました。私はいつも妻のiMacから妻を連れて映画を見ていましたが、iMacはファイルをストリーミングしていても決められた時間に眠りました!! とてもうるさい。以前は、活動があるときに睡眠が妨げられる完全なプレMLでした。support.apple.com/kb/HT1776?viewlocale=en_US&locale=en_US
gamov

ええ、多くの人が自分のMacが寝ないという問題を抱えていました。今では問題は逆の方向にあるようです:)
kLy

回答:


13
caffeinate -i open -W -a Lightroom.app

Lightroomが実行中でアイドル状態でない限り、システムを起動したままにする必要があります。睡眠をまったく防ぐ-sには、の代わりにを使用します-i


これはすばらしく、賛成です:)狭い場所では間違いなく便利です。しかし、何かをしているすべてのプロセスでこれを手動で実行する必要があるため、実際にはグローバルに適切なソリューションではありません。
kLy

0

iMacからのメディアサーバーの仲間として(私はSubsonicを使用してiTunesライブラリを無線で携帯電話にストリーミングします)私はあなたの痛みを感じます。

**おっと、もう一方の答えを見ました-私の2番目のオプションはまだ機能します**ターミナルプロンプトに移動して「man caffeinate」と入力してみてください-これを使用して電源管理アサーションをスクリプト化できると思います。

または簡単に、Caffeineと呼ばれるタスクバー用の無料のミニアプリをダウンロードします。これは、スリープモードを切り替えます。私のために働く。:-) HTH


1
ええ、ありがとう:)これらの解決策は承知していますが、どちらも手作業です。OS Xの以前のバージョンが行っていたようなI / OまたはCPUアクティビティがある場合、MLが自動的にスリープしない方法を探しています。
kLy
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.