6分で読めます
|

幸運にも先週の火曜日に、受注生産のM1 MacBook Air(16GB RAM、512GB SSD、8コアGPU)を受け取ることができ、1週間かけてじっくりと使ってきました。皆さんも初期レビュー(特にSnell氏、Gruber氏、Bohn氏のレビューが目玉です)を読まれており、スペックや主な特徴について触れられているので、ここでは(あまり)触れません。私が注目したいのは、細かい点です。
まさに、これはMacそのものです。見た目もMac(以前の2018 Airと全く同じケース)で、動作もMacのように、アプリもMacのように動き、Macのように使えます。ほとんどそうです。しかし、ここ数年使ってきたどのMacとも大きく異なる点がいくつかあります。
熱の自由
私はマニアなので、2通りの方法でセットアップしました。まず、箱から出したばかりの勢いに任せて、新しいMacとしてセットアップしました。とにかく、あの重たいものを詰め込んだ体験をしたいと思ったのです。それも良いのですが、1日ほど経って、 少なくとも今は、全てをもう一度再構築するのは本当に嫌だと思いました。ボリュームを追加し(APFSのおかげです!)、リカバリモードで起動し、Big Surの2つ目のコピーをインストールしました。今回は移行アシスタントを使って、以前のAirの環境を吸い上げました。
Big Surのインストールには1時間ほどかかると言われたので、M1 Airをオフィスのソファに(そっと)放り投げて、デスクに戻って他の作業をしました。ところが、毛布の上に放り投げてしまったことに気づき、「ああ、こういうインストール作業中は熱くなりすぎるだろうから、移動させなきゃ」と思いました。そして、その時初めて「いや、今は状況が違う」と立ち止まりました。もしiPad Proで全く同じことをするなら、迷わず毛布の上に置いてしまうでしょう。
そのままの場所に置き、30分後に確認してみました。Airは触ってもほとんど温かくなく、取り付けはほぼ完了していました。
普段使いでも同じような効果を感じています。膝が熱くなることは全くありませんし、ファンがないので騒音を気にする必要もありません。これは些細なことですが、私たち全員にとって根本的な変化です。本当にありがたいことです。
起動時の魔法書はもう不要
Macユーザー、ギーク、トラブルシューター、そしてそういったことで他の人を助ける人間として、私は起動時のキーの組み合わせを400億通りも覚えていることに気づきます。Mac Geek Gabでは、 これらの操作方法を解説する様々なAppleサポート記事へのリンクを常に提供しています。
そんな時代は終わりました。M1 MacBook Airでは、電源ボタンを長押しするだけでメニューが表示されます。そこからオプション画面が開き、起動ディスクを選択したり、リカバリモードを起動したり、様々なことができます。確かに小さな変更ですが、トラブルシューティングが格段に楽になります!
フレームレートを2倍にする
カメラの解像度がまだ720pにとどまっており、少なくとも1080pか4Kにすべきだという意見が多く聞かれます。私もこれに異論はありませんし、AppleがM1ラップトップ用の最初の新しいシェルを開発したら、そのようなもののためのスペースが確保されるだろうと予想しています。しかし今のところ、この720pカメラには大きな違いがあります。それは、従来のカメラはすべて15fpsだったのに対し、このカメラは30fpsで撮影できるということです。Zoom通話では、フレームレートが「自然な」映像と「途切れた」映像を分ける最大の要因です。小さなことですが、確かに改善されており、この分野でのさらなる進歩に期待しています。
Wi-Fi 6。ついに。
Appleが2019年モデルの16インチMacBook ProにWi-Fi 5チップを搭載して出荷したのには、以前発売されたiPhoneがWi-Fi 6を搭載していたにもかかわらず、ずっと戸惑っていました(今でも戸惑っています)。しかし、M1にはWi-Fi 6対応チップが搭載され、これは素晴らしいです。イーサネットケーブルを使わずに、イーサネットに近い速度でソフトウェアやアップデートをダウンロードできるのは大きな違いです。新しいeero Pro 6とComcast/Xfinityの「ギガビット」接続を使用して、アクセスポイントと同じ部屋にいるときに70~80Mbpsの連続ダウンロード速度を実現できました。ついに!
透明なロゼッタ。大体。
移行アシスタントをインストールしたばかりの環境から初めて起動したとき、起動アプリのいくつかが起動しないことに気づきました。最初の起動だったので、とりあえず起動してみました。すぐに理由が分かりました。Macがこれらのアプリの動作にはRosettaが必要だと通知し、インストールを促してきたのです。インストールにはわずか10秒ほどかかりましたが、その後アプリは問題なく起動しました。
どうやら、Rosettaインストーラーを起動するには、Intel専用アプリを起動する明確な意図を示す必要があり、スタートアップ項目にそのアプリが含まれているだけでは意味をなさないようです。Rosettaをインストールし、Intelアプリが正常に起動することを確認した後、再起動すると、期待通りにすべてが起動しました。

Rosettaの興味深い点は、可能な場合は最初の起動時に一度だけIntelからApple Siliconへの変換を行い、その後の起動ではキャッシュされた結果を使用する点です。これにより大きな遅延が発生するのではないかと懸念していましたが、私のAirではその懸念は杞憂でした。初回起動時にアプリアイコンが一度だけ「バウンド」する程度で、それ以上は何も起こりませんでした。実際、どのアプリでも初回起動時はほとんど気にならない程度でした。もちろん、それ以降の起動はさらに高速化しました。
互換性のないアプリ
幸いなことに、このマシンでIntel以外のCPUを使用していることに、ほとんど気づきません。確かに、このマシンはMacBook Airにふさわしい性能をはるかに超える速度で動作し、その点は嬉しく感じています。しかし、使いたいアプリを実行したり、必要な作業をしたりするという点では、他の部分で違いを感じることはほとんどありません。
しかし、M1チップのせいで興味深い回避策を講じざるを得なかったシナリオが3つありましたが、最終的にはどれも似たような結果になりました。以下の3つのアプリ/環境はApple Siliconを公式にサポートしていません。
- 私が選んだターミナルベースのパッケージ マネージャー、Homebrew。
- SmallCubed MailSuite には、私にとってなくてはならない 2 つのメール プラグイン、Mail Act-On と SigPro が含まれています。
- 学術的なテスト目的の Adobe Flash は、Chrome のユニバーサル バージョンでは実行されません。
Parallels、VirtualBox、Fusion などの Windows 仮想化/エミュレーションは、今のところ私のラップトップで使用していないため、ここに含めませんでした。もし含めていたら、Loopback や Audio Hijack と同様に、「現在は動作しないため、アップデートを待つ必要がある」カテゴリに分類されていたでしょう。
私の3つの問題(正確には最初の2つだけ)に対する解決策は同じでした。Rosetta内で実行する方法を見つけることです。問題は、ターミナルとメールがユニバーサルアプリであり、つまりM1 Macでネイティブに動作するということです。しかし、 それらの内部で動作するものがまだネイティブではない場合(私のHomebrewパッケージやメールプラグインなど)、それらは失敗します。このようなモードの混在は、どうやらRosettaが(まだ?)知らないトリックのようです。でも、心配ありません。回避策があります。
AppleがmacOSに同梱しているものも含め、すべてのユニバーサルアプリには、 Finder > 情報ウィンドウに「Rosettaで実行」のチェックボックスがあります。私はこれらの問題を2つの方法で解決しました。
- Homebrew の場合、アプリケーション/ユーティリティ フォルダにターミナル アプリを複製し、コピーに「ターミナル (Rosetta)」という名前を付けて、それを Rosetta で実行するように設定し、メインのターミナルをネイティブの Apple Silicon モードのままにしました。
- メールについては、MailSuiteプラグインなしではメールを起動したくないので、アプリケーションフォルダにあるメインのMailでRosettaのチェックボックスをオンにし、プラグインを再度有効化しました。これで問題なく動作するようになりました(M1の高速化のおかげで、メールは相変わらず非常にサクサクと動作します)。
- Chromeについては、Intel版とUniversal版の2つのバージョンを持っています(それぞれ個別にダウンロード可能です)。どういうわけか、Universal版はRosettaモードに関わらずFlashを実行できませんが、Intel版は問題なく動作します。繰り返しますが、これは主に「M1 MacでFlashを実行できた!」と言えるようにするための学術的な内容で、それ以上のものではありません。
ところで、私が持っているアプリの中には、 既にユニバーサル(つまりIntelとApple Siliconでネイティブに動作する)なものが いくつもあることを指摘しておきたいと思います。coconutBatteryやTimeMachineEditorのようなフリーウェアアプリでさえ、MacBook Airが届く前からネイティブ版が利用可能でした。多くのアプリ開発者にとって、Xcodeでアプリをユニバーサル化するのは本当に簡単なプロセスです。これを実現するために尽力したAppleの努力には、心から敬意を表します。
iPhoneアプリ
はい、iPhone/iPadアプリをMacでいくつか動かしたことがあります。そう、そうやってやったって言うのはカッコいいですよね。でも、Flashと同じように、今のところそれを続けたいと思う理由が見当たりません。
しかし、これはあくまで将来の道筋への基盤に過ぎないと考えています。これにより、開発者がiPhone、iPad、そしてMacで動作する「ユニバーサル」アプリ(Apple、同じ言葉を何度も使ってくれてありがとう…)を1つ開発できる世界が容易に実現します。開発者がこれを想定し、実行環境に合わせて画面やユーザーインターフェース要素を臨機応変に作成すれば、このアプローチは非常に理にかなっていると言えるでしょう。この先どうなるのか、楽しみにしています。
小さなこと
概ね、M1 MacはMacのように使えています。皆さんもきっと同じ感覚で使えると思います。上で挙げたような非常に特殊な用途でない限り、互換性はそれほど問題ではありません。これらの製品が実際に利用可能になってからまだ1週間しか経っていません。今後、さらに良くなる一方でしょう。この展開をうまく管理してくれたApple、そしてこれほど迅速に対応してくれた開発者などの広範なエコシステムにも感謝します。
Mac が再び注目を集めています。とても気に入っています!