macOS Monterey の低電力モード

macOS Montery の低電力モードが設定された際にどこかに「低電力モードですよ」って表示がされるのかと思いきやそうじゃない、っていうのはまだ開発途上版だからなのかもしれませんけれども、

低電力モード。MacBookのバッテリーを長持ちさせたい。そんな時は、電力を多く消費するアプリや処理を管理できる低電力モードを使いましょう。必要なところに電力を回して、バッテリーの駆動時間を最大限に伸ばします。

https://www.apple.com/jp/macos/monterey-preview/

なにをどうしているのかっていう具体的なことは示されていません。 とりあえず携帯端末につけといたのをこっち(ノーパソ)にもつけてみたんで諸々は後々考えるよ、的な話なのかもしれないですねしりませんけども。

設定したかどうかは、システム情報>電源>システム電源設定:> LowPowerMode で確認できます。 AC電源にもバッテリー電源にも項が設けられており、前者は0(非設定)、後者は1(設定)となっています。 後者が 1 なのは一番上のスクショのとおり、設定しているから。

で、設定したかどうかはさておいて、「いま、低電力モードなの?」っていうのを知るのは存外難しいことじゃなく、AC電源を使っていずにバッテリー電源を使っている場合には(設定されていれば)低電力モードだということで決着するようです。 とどのつまり、それ以上に言うことはないじゃん?的な潔さが、見え隠れしますいやしません。

なお、ターミナルで pmset (Power management settings) の情報を見れば、バッテリー駆動かどうかを調べなくても低電力モードかどうかわかります。

MacBook-Air ~ % pmset -g
System-wide power settings:
Currently in use:
standby 1
Sleep On Power Button 1
hibernatefile /var/vm/sleepimage
powernap 1
networkoversleep 0
disksleep 0
sleep 0 (sleep prevented by bluetoothd, powerd)
hibernatemode 0
ttyskeepawake 1
displaysleep 0
tcpkeepalive 1
lowpowermode 0
womp 1

これがAC電源を使用している状態で、下のがバッテリー駆動の状態

MacBook-Air ~ % pmset -g
System-wide power settings:
Currently in use:
standby 1
Sleep On Power Button 1
hibernatefile /var/vm/sleepimage
powernap 1
disksleep 0
sleep 1 (sleep prevented by nsurlsessiond, powerd, dasd, dasd)
hibernatemode 0
ttyskeepawake 1
displaysleep 0
tcpkeepalive 1
lowpowermode 1

バッテリー駆動だと womp (wake on Magic Ethernet packet) それ自体が表示されないのを今知ったところですがさておき、システム情報はどうも、pmset から値を読み出しているのかもしれないですねー。