唯一的問題是「開機太慢」,今天終於解決掉了。
以下解法,有一定的風險,請自己保重。
我的硬體是MBP 2012年的老機器,只有改SSD。
第一次安裝
10.12.x ,我的開機時間是20秒左右。
直升10.13後 ,我的開機時間變成58秒。
第一次Debug後,
1. 找出並且砍掉,那些沒有Load進系統跟不相容的plist。
開機速度變成46秒。
今天,我花了一點時間,把OS重新處理一下,現在開機時間是14秒。
使用的技巧是用Terminal下指令去DEBUG 整個OS系統。
發現開機時候,有52個是Error,2個Fault,成功載入有152個。
主要錯誤都集中在「IOHIDFamily」「AppleIRController」「AppleMikeyHIDDriver」「IOAcceleratorFamily2」產生的Kernel panic
1. 準備一個可開機USB安裝磁碟(10.13)
2. 先進入Recovery mode (CMD+R)
3. 把/Volume/磁碟名稱/System/Library 整個砍掉。(一不做二不休,直接暴力砍掉重練)
4. 順便把~/Library/Launch*/com.apple.* 砍掉,也有砍掉一些/Volume/磁碟名稱/etc/的設定。
5. 重新由USB開機,重新由USB安裝OS。
6. 開機成功後,再重設定一些細節回復原來狀況。
7. 此時,重開機已經是14秒。
以上是Debug整個MAC系統後,整理成最簡單的步驟。
風險請自行評估。
小結:
1. MAC內建的KEXT,存在著狀況,造成開機變慢。希望下次改版能解決這些KEXT問題。
2. 新舊環境共用之下,開機載入的環境變成有些是多餘,造成開機BOOTLOAD太久。
新舊效能比較:
1. 開機後,kernel_task的MEMORY需求比過去的多,以前要很久才會用到SWAP,現在變成很快就用到!
2. 系統效能, 10.12.x 的確比較好。10.13的穩定性OK,兩者效能差距不大。
3. 效能減少:主因應該是OS的內建APFS跟Spotlight機制。這版多了一些程序在跑,這應該是APFS與HFS相容的安全轉換機制。
4. Safari在運作的瞬間負載滿大的,在某些網站會一直持續跑CPU。整體網頁速度提升不少。
5. 目前證實:開機速度跟APFS無關,而是OS本身跟KEXT的相容問題居多。
6. 舊版,我的CPU多數是100%待機(IDEL),CPU幾乎是不耗電,偶爾跳97%。新版,CPU大概是98~100%之間,100%時間比較少。這應該是新的KERNEL本身動態管理特質吧。
7. 新版開機速度,比以前10.12.6快。

此時,我有一個問題是:
我用直升,開機速度變超慢,現在解了問題。
那用全新的硬碟重新安裝OS的人,你的開機速度會慢嗎?




























































































