macOSをHighSierraにアップグレードする
特に今のSierraで困っているわけではないですが、新しいファイルシステムであるApple File System(APFS)を試してみたくて、プライベートのMacをHigh Sierraにアップデートしてみました。更新のお知らせが来ないので、App StoreからHigh Sierraを探してインストーラをダウンロードしました。
インストーラのサイズは4.8GBほどです。インストール時間は自分の2017年MacBook Pro 13inchではインストーラを起動してから1時間弱ほどでした。インストールの最中にプロンプトが表示されていつも色々と選択していたような気がするのですが、今回のHigh Sierraのアップデート中には特にそれはありませんでした。
アップデート中にお風呂に入って戻ってくるとなぜか画面が真っ暗になっていて、インストールに失敗したと思ったのですが、強制再起動をかけると何事もなくすんなり起動してHigh Sierraになっていました。今までのMacのOSアップデートの中で一番更新された感じがしないアップデートです。
homebrew, atom, docker for macなど普段僕が利用しているものも問題なく動きました。
mountコマンドなどを叩くと、apfsファイルシステムでマウントされているのがわかります。
~: mount | grep apfs /dev/disk1s1 on / (apfs, local, journaled)
SierraとHighSierraでいくつかファイルシステムに関係ありそうなところのパフォーマンスを比較したので記載します。利用しているマシンは、MacBookPro 13inch 2017 cpu3.1GHz, memory16GBです。
duコマンドを使って/Usersディレクトリ内のサイズを調べる
- なんか、HighSierraのほうが遅くなっていますね。
~: time du -hs /Users 85G /Users du -hs /Users 0.74s user 11.22s system 62% cpu 19.291 total
High Sierra
~: time du -hs /Users 84G /Users du -hs /Users 0.93s user 20.31s system 56% cpu 37.771 total
ddコマンドを使って10GBのファイルを作成する
- これも、HighSierraのほうが遅くなっています。。。。これでは、LowSierra?
~: time dd if=/dev/zero of=testfile bs=1024 count=10240000 10240000+0 records in 10240000+0 records out 10485760000 bytes transferred in 29.404851 secs (356599665 bytes/sec) dd if=/dev/zero of=testfile bs=1024 count=10240000 2.05s user 23.27s system 86% cpu 29.410 total
High Sierra
~/Downloads: time dd if=/dev/zero of=testfile bs=1024 count=10240000 10240000+0 records in 10240000+0 records out 10485760000 bytes transferred in 108.594898 secs (96558496 bytes/sec) dd if=/dev/zero of=testfile bs=1024 count=10240000 2.19s user 101.00s system 95% cpu 1:48.61 total