リファレンス

Apple ハードウェアの用語を、わかりやすく。

Apple ハードウェアの仕事を実際に支えている語彙集。各用語の意味と、Lirum Device Info のどこに表示されるかを解説します。

UDID (Unique Device Identifier)

#udid

UDID(Unique Device Identifier、デバイス固有識別子)は、すべての iOS デバイスを一意に識別していた 40 文字の 16 進数文字列です。App Store の初期には、インストール済みのどのアプリでも読み取れました。開発者には便利な一方で、だからこそプライバシーの問題でもありました。1 つの永続的な識別子をアプリ間で共有すれば、1 台のデバイスを追跡できてしまうからです。

Apple は UDID へのアクセスを非推奨とし、2013 年 5 月 1 日以降はこれを読み取るアプリの申請を拒否しています。現在の iOS はアプリごとのベンダー識別子を代わりに提供するため、同じデバイス上でもアプリが異なれば値は異なります。

Model identifier (e.g. iPhone17,3)

#model-identifier

モデル識別子は、OS が報告する機械可読のハードウェア ID です。iPhone17,3 や iPhone18,2 のような文字列で、1 つの識別子が対応するのは厳密に 1 つのハードウェア製品だけです。診断ログ、開発ツール、分析データがデバイスを名指すときに使うのがこれです。

A 番号(A3258 など。認証・地域バリアントを示す)や、部品形式の型番(MN572LL/A など。地域・ストレージ・カラーを販売と部品のためにエンコードする)とは別物です。マーケティング上の名称である「iPhone 17」は、それらのバリアントすべてを一度に包み込んでしまいます。だからこそ、サポート、部品、中古売買では識別子を伝えるのが最も確実なのです。

SoC (system on a chip)

#soc

SoC(System on a Chip、システムオンチップ)は、CPU、GPU、メモリーコントローラー、その他のサブシステムを 1 つのパッケージに統合したものです。すべての iPhone は Apple 設計の A 系列 SoC を搭載し、現在の Mac は Apple シリコンの M 系列チップを搭載しています。「このデバイスはどれくらい速いか」を問うなら、コア数やクロック周波数だけで判断するより、SoC のモデルのほうがはるかに確実です。性能プロファイル全体がそこで決まるからです。

ソフトウェアの要件も SoC を基準に表現されることがよくあります。「Apple M1 以降が必要」なアプリは、Mac のモデル名ではなくチップの世代で動作を絞っているのです。

Baseband

#baseband

ベースバンドはモデムのサブシステムです。SoC とは別のプロセッサーで、セルラー無線を担当します。ネットワークへの登録、バンドの管理、通話とデータの伝送です。セルラーの動作を切り分けるときや、海外旅行や売却の前にバンド対応を確認するときには、ファームウェアのバージョンが問題になることがあります。

Wi-Fi と Bluetooth はそれぞれ独自の無線を持っています。「ベースバンド」は特にセルラー側を指します。

Battery cycle count

#battery-cycle-count

1 バッテリーサイクルとは、累計でバッテリー容量の 100% を使い切る完全放電のことです。今日 75% 使ってから満充電し、明日 25% 使えば、サイクル 1 回が完了します。サイクル数はその累計であり、自動車の走行距離のように、バッテリーがこなしてきた仕事の総量を率直に表す指標です。

Apple は現行の iPhone バッテリーを、約 1,000 回の完全充放電サイクル後も元の容量の最高 80% を維持するよう設計しています(旧モデルの公称は 500 回)。しかし iOS 10 以降、サイクル数はアプリに公開されません。この数字はシステム自身の分析・診断データにのみ現れるため、現行 iPhone では App Store のどのアプリも表示できません。

Thermal state

#thermal-state

サーマル状態(thermal state)は、デバイスがどれくらい熱くなっているかについて、OS 自身が下す判定です。nominal(正常)か、数段階の熱ストレス状態のいずれかです。デバイスが熱くなると、iOS はハードウェアを守るために性能を落とします。持続的な熱ストレスは、速いスマートフォンを遅いスマートフォンに変える最短ルートのひとつです。

熱とバッテリーの劣化は表裏一体です。そのため、バッテリーのパーセンテージ 1 つよりも、サーマル状態のほうが診断情報として有用なことが多いのです。アイドル状態で常に熱いデバイスは、健康状態の画面が何と言おうと、何かを物語っています。

Hardware tree

#hardware-tree

ハードウェアツリーは、OS が起動時から列挙するコントローラー、インターフェイス、コンポーネントの階層的なインベントリです。チップセットとメモリーの情報、ストレージ、内部バス、USB の詳細、無線、そして実際に搭載されているセンサー。デバイスが自ら持つ部品表に最も近いものです。

同じマーケティング名の 2 台のスマートフォンでも、ツリーは異なることがあります。無線構成の違う地域バリアント、部品を交換された修理機など。だからこそ、スペック表を引用するよりツリーを読むほうが確実なのです。

NAND / storage

#nand-storage

NAND フラッシュは、デバイス上のあらゆるものを保存する不揮発性メモリーです。箱に印字された「256 GB」の中身となるシリコンです。揮発性の作業用メモリーである RAM とは別物で、RAM は再起動のたびに空になります。ハードウェアの問題を考えるうえで、NAND で大事なのは容量、空き容量、そして速度です。

ほぼ満杯の NAND は、健康状態の画面が問題を報告する前にデバイスを遅くします。だからこそ、受付検査や売却前のグレード判定では、空き容量の確認に価値があるのです。

Benchmark

#benchmark

ベンチマークは標準化されたワークロードを実行し、スコアを報告します。デバイス同士を比較したり、1 台のデバイスを過去の自分と比較したりできます。ベンチマークは相対的な指標であって絶対的な真実ではありません。サーマル状態、充電レベル、バックグラウンドの活動に敏感です。それは同時に、性能が抑えられたデバイスや劣化したデバイスを見抜く手がかりにもなります。

Apple ハードウェアでは、ベンチマーク結果が SoC の世代をまたいで綺麗に対応します。識別と性能テストが自然にセットになるのはこのためです。