2016.05.13
起動スイッチを押したら、すぐに起動するMac。その裏側では、数多くのハードウェアとソフトウェアのやりとりが行われています。私たちの目には触れないMacの中では、いったいどんなやりとりが行われているのでしょう?
【FOCUS 1】Macが起動するしくみ
電源ボタンを押せば、Macが起動して使えるようになる。一見当たり前のように思えるこの動作の裏で何が起こっているのでしょうか。まずおおまかにいうと、電源ボタンを押すとメインロジックボードが検知し、CPUが動き出し、「ブートROM」と呼ばれるファームウェアが起動に必要なハードウェアの準備を開始、システム起動に必要なディスクを決めます。その中からブートローダが読み込まれ、カーネル、そして周辺ファイルが読み込まれてサービスが起動し、ログインしたユーザ情報が読み込まれれば起動は完了という流れです。最近のMacはフラッシュストレージを採用しているため、わずか1分足らずで起動しますが、その間に多くのプロセスを踏みながら使える状態になっているのです。