[筆記] MacOS Catalina 更新後 CPU 使用異常飆高解決方法

每當 MacOS 年度的更新系統時,總是會伴隨著一些難以解釋的 Bug。今年 2019 年的 Catalina 更新後,無論大小版號,無論機型都有機會發生某些應用程序(Process)導致CPU異常飆高的情形。這回引發的起因是在 powerd 這個管控電腦能源使用量的程序,終於在十月底時有網友適用出可以暫時解決的方法。
mac


解決方法

1. 設置喚醒和睡眠的排程

若你發現 powerd 有異常的佔用大量CPU資源的狀況,那麼用這個方法算是可以暫時解決問題。至於蘋果會不會修復這個Bug,那又是另外一回事了。點選左上角的蘋果按鈕,點選系統偏好設定(System Preferences),然後點選能源節約(Energy Saver)裡頭的排程(Schedule),將裡頭的兩個選項都設定上時間即可。
setting1 setting2 setting3

2. 重置 SMC

這個方法算是每次系統更新後,都固定會做的一件事。不過會因電腦的機型而有不同,請見蘋果官網說明
方法是先行關機,接上電源後並同時按下 Shift+Control+Option 三個指令鍵及電源鍵,等候約5秒後,再行單壓電源鍵開機。

3. 設置風扇管理程式

當CPU高速運作時,風扇往往都會伴隨著高轉速,而影響效能和電池續航力。你可以使用 Macs Fan Control 之類的軟體來控制風扇轉速,不過還是要運用活動監視器來找出使風扇高速運轉的原因。

4. 避免使用活動監視器(Activity Monitor)

有的時候,powerd 的使用跟你開啟活動監視器有關。只要你改用終端機(Terminal)的 “top -o cpu”指令來取代活動監視器即可。

資料來源

1. MacOS Catalina powerd CPU high usage
2. Mac OSX powerd high cpu usage in activity monitor
3. 如何重置 Mac 上的系統管理控制器(SMC)


其他相關文章

★全文分享★  [指南] NoTunes – 解決不定時開啟 Apple Music 的問題
[指南] NoTunes – 解決不定時開啟 Apple Music 的問題
使用 Mac OS 系統時,若有藍牙配對耳機等
★全文分享★  [筆記] Vue3 搭配原生 swiper js 進行使用
[筆記] Vue3 搭配原生 swiper js 進行使用
Swiper.js 是很常被使用的開源幻燈片、跑馬
★全文分享★  [筆記] npm-run-all 傳遞參數
[筆記] npm-run-all 傳遞參數
npm-run-all 這個讓 npm 執行指令可選擇平行
★全文分享★  [指南] Mac M 系列晶片電腦測試讀卡機可不可用
[指南] Mac M 系列晶片電腦測試讀卡機可不可用
Mac OS 系統更新到 11 以後的版本,理論上
★全文分享★  [開箱] Sonos Roam 輕巧好攜帶支援 Airplay 藍牙播放音箱
[開箱] Sonos Roam 輕巧好攜帶支援 Airplay 藍牙播放音箱
近期在日本購入的 Sonos Roam 音箱,是用來
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (177)
[筆記] Ultimate AWS Certified Developer Associate (177)
這篇筆記下 AWS 的 Amazon Certificate Manager ( AC
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (176)
[筆記] Ultimate AWS Certified Developer Associate (176)
這篇筆記下 AWS 的 Amazon MSK。課程相關資訊
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (175)
[筆記] Ultimate AWS Certified Developer Associate (175)
這篇筆記下 AWS 的 Amazon Athena。課程相關資
★全文分享★  [筆記] 使用 Vite TypeScript 模版開發一個 npm 套件
[筆記] 使用 Vite TypeScript 模版開發一個 npm 套件
雖說 Vite 可以快速產生一個結合 TypeScript
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (174)
[筆記] Ultimate AWS Certified Developer Associate (174)
這篇筆記下 AWS 的 Open Search。課程相關資
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (173)
[筆記] Ultimate AWS Certified Developer Associate (173)
這篇筆記下 AWS 的 Simple Email Service ( SES )。
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (167)
[筆記] Ultimate AWS Certified Developer Associate (167)
這篇筆記下 AWS 的 CloudHSM。課程相關資訊[
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (166)
[筆記] Ultimate AWS Certified Developer Associate (166)
這篇筆記下 AWS 的 KMS 的 Key Policies 和相關
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (165)
[筆記] Ultimate AWS Certified Developer Associate (165)
這篇筆記下 AWS 的 S3 Bucket Key 搭配 SSE-KMS
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (163)
[筆記] Ultimate AWS Certified Developer Associate (163)
這篇筆記下 AWS 的 KMS 的運作原理。課程相
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (160)
[筆記] Ultimate AWS Certified Developer Associate (160)
這篇筆記下 AWS 的一些關於 IAM 的 Role 的提
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (159)
[筆記] Ultimate AWS Certified Developer Associate (159)
這篇筆記下 AWS 的一些關於 IAM 的進階內容
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (151)
[筆記] Ultimate AWS Certified Developer Associate (151)
這篇筆記下 AWS 的 Cognito 簡介。課程相關
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (150)
[筆記] Ultimate AWS Certified Developer Associate (150)
這篇筆記下 AWS 的 Cloud Development Kit ( CDK )
★全文分享★  [指南] 歐洲版制縣等級
[指南] 歐洲版制縣等級
若你有看過他人分享過日本版的 制縣等級
★全文分享★  [筆記] TinyWow AI Write 免費寫作工具
[筆記] TinyWow AI Write 免費寫作工具
隨著 AI 工具的浪潮襲來,在文字的輸出和
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (149)
[筆記] Ultimate AWS Certified Developer Associate (149)
這篇筆記下 AWS 的 Cloud Development Kit ( CDK )
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (148)
[筆記] Ultimate AWS Certified Developer Associate (148)
這篇筆記下 AWS 的 SAM 的補充內容。課程相
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (147)
[筆記] Ultimate AWS Certified Developer Associate (147)
這篇筆記下 AWS 的 SAM 要注意的實作細節。
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (146)
[筆記] Ultimate AWS Certified Developer Associate (146)
這篇筆記下AWS 的 SAM 簡介。課程相關資訊[
★全文分享★  [筆記] Mac Finder 用快速鍵顯示隱藏檔
[筆記] Mac Finder 用快速鍵顯示隱藏檔
Mac 的 Finder 若要快速切換顯示隱藏檔的功
★全文分享★  [筆記] 網頁前端工程師需有的 Dockerignore 基礎知識
[筆記] 網頁前端工程師需有的 Dockerignore 基礎知識
與 .gitignore 的功能相似但概念有點不同的
★全文分享★  [筆記] docker-compose 啟動特定容器
[筆記] docker-compose 啟動特定容器
若要在一個 docker-compose 中起容器,達成「
★全文分享★  [筆記] Husky + Lint-staged – Monorepo 專案的設定方式
[筆記] Husky + Lint-staged – Monorepo 專案的設定方式
在 2023 年的現在,Monorepo 也是種常見的前
★全文分享★  [指南] 用 Google Admin Toolbox 的 Dig 來查詢 DNS 記錄
[指南] 用 Google Admin Toolbox 的 Dig 來查詢 DNS 記錄
若要測試 DNS 記錄,往往需要開啟命令列
★全文分享★  [筆記] Husky 加 lint-stage 守護你的專案 commit 和統一格式碼樣式
[筆記] Husky 加 lint-stage 守護你的專案 commit 和統一格式碼樣式
Husky 和 lint-stage 的結合,可以讓專案的程
★全文分享★  [指南] Stats Mac 開源版的 iStats Menus 安裝
[指南] Stats Mac 開源版的 iStats Menus 安裝
Mac 上知名的 iStats Menus 軟體,近期在使用
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (142)
[筆記] Ultimate AWS Certified Developer Associate (142)
這篇筆記下AWS 的 CodePipeline 結合 CloudFormati
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (141)
[筆記] Ultimate AWS Certified Developer Associate (141)
這篇筆記下AWS 的 CodeBuild。課程相關資訊[
★全文分享★  [筆記] Strapi v4 安裝 CKEditor 5 以及安裝設定
[筆記] Strapi v4 安裝 CKEditor 5 以及安裝設定
Strapi v4 要加入 CKEditor 5 的難度隨著官方的
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (139)
[筆記] Ultimate AWS Certified Developer Associate (139)
這篇筆記下AWS 的 Code Commit。課程相關資訊
★全文分享★  [筆記] 初探 gitlab 自動化佈署邏輯
[筆記] 初探 gitlab 自動化佈署邏輯
近期要幫一個純前端的專案加上 gitlab 的 c
★全文分享★  [筆記] 初探 Headless Strapi CMS 系統 Q&A
[筆記] 初探 Headless Strapi CMS 系統 Q&A
Strapi 是一套  Headless 的內容管理系統 CMS
★全文分享★  [筆記] 在家配置 Apple Homekit 之前需要注意的幾件事
[筆記] 在家配置 Apple Homekit 之前需要注意的幾件事
Apple Homekit 智慧家庭在新裝潢的配置空間
★全文分享★  [指南] 2023 Adobe Lightroom Classic 儲存空間 + 備份編目 最佳化
[指南] 2023 Adobe Lightroom Classic 儲存空間 + 備份編目 最佳化
Adobe Photoshop Lightroom Classic 在最後一代的買
★全文分享★  [筆記] Urvanov Syntax Highlighter – Crayon Syntax Highlighter 的續作 WordPress 顯示程式碼外掛
[筆記] Urvanov Syntax Highlighter – Crayon Syntax Highlighter 的續作 WordPress 顯示程式碼外掛
在過往 WordPress 若要讓程式碼顯示有 highlig
★全文分享★  [指南] Mac OS 執行官方 XCode Safari iOS 模擬器
[指南] Mac OS 執行官方 XCode Safari iOS 模擬器
為了在 Mac 上進行對手機版網頁的調教,
★全文分享★  [指南] 運用 ShowPassword 小工具,讓你檢視你在密碼框內打了什麼
[指南] 運用 ShowPassword 小工具,讓你檢視你在密碼框內打了什麼
使用網站服務時,隨著密碼的複雜度越來
★全文分享★  [筆記] Vue3 TypeScript 版本的 JSON Editor – vue3-ts-jsoneditor
[筆記] Vue3 TypeScript 版本的 JSON Editor – vue3-ts-jsoneditor
近期在 Vue3 專案上需要有個 JSON 編輯器,
★全文分享★  [指南] Better Ruler 前端開發必備的網頁測量小工具
[指南] Better Ruler 前端開發必備的網頁測量小工具
前端開發網頁時,依賴眼力去判斷水平或
★全文分享★  [筆記] Vue ScrollView 來打造無限捲動 Infinite Scroll
[筆記] Vue ScrollView 來打造無限捲動 Infinite Scroll
無限捲動 Infinite Scrolling 在手機有限的頁
★全文分享★  [筆記] 透過 Reverse IP 來查詢共用主機背後有哪些網站
[筆記] 透過 Reverse IP 來查詢共用主機背後有哪些網站
過往在網站流量不大時,會被提及說可以
★全文分享★  [指南] DOJ.me 網頁版查詢連線問題
[指南] DOJ.me 網頁版查詢連線問題
DOJ.me 是用來檢視網站目前是否正常運作的
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (70)
[筆記] Ultimate AWS Certified Developer Associate (70)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] 供原生 JavaScript 輕量化使用的 i18N 套件
[筆記] 供原生 JavaScript 輕量化使用的 i18N 套件
essoduke 在 2016 發佈的輕量化原生 JavaScript i
★全文分享★  [筆記] Sequelize 套件無法運作 – Node 14 與 pg 套件衝突解法
[筆記] Sequelize 套件無法運作 – Node 14 與 pg 套件衝突解法
近期在升級舊專案的時候,用 seqielize 套
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (68)
[筆記] Ultimate AWS Certified Developer Associate (68)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [指南] Heroku 免費 Dyno 取消後的去處 – Fly.io, Render 和 Supabase
[指南] Heroku 免費 Dyno 取消後的去處 – Fly.io, Render 和 Supabase
Heroku 的免費 Dyno 時數和能夠加裝的 Add-on (
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (67)
[筆記] Ultimate AWS Certified Developer Associate (67)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (66)
[筆記] Ultimate AWS Certified Developer Associate (66)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] 解決 MyBMW 油料剩餘量、地圖位置顯示與車輛不同步的問題
[筆記] 解決 MyBMW 油料剩餘量、地圖位置顯示與車輛不同步的問題
近期遇上在 MyBMW 中的油料剩餘數量、地圖
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (65)
[筆記] Ultimate AWS Certified Developer Associate (65)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] Gmail 篩出未讀的「重要郵件」
[筆記] Gmail 篩出未讀的「重要郵件」
隨著 Gmail 的長期使用下來,有時候一些「
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (64)
[筆記] Ultimate AWS Certified Developer Associate (64)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] nslookup 查詢 DNS 記錄
[筆記] nslookup 查詢 DNS 記錄
當你遇上不知某網址其來源是直接讀取該
★全文分享★  [筆記] Vue3 Element Plus 前端分頁、排序和搜尋邏輯
[筆記] Vue3 Element Plus 前端分頁、排序和搜尋邏輯
Vue3 上知名的前端框架 Element Plus,若要達
★全文分享★  [筆記] TypeScript 之幫 Axios 加上自定義的 Response
[筆記] TypeScript 之幫 Axios 加上自定義的 Response
近期使用 Typescxript 搭配 Axios 使用,有用
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (60)
[筆記] Ultimate AWS Certified Developer Associate (60)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] Authing 自建應用設定網域注意事項
[筆記] Authing 自建應用設定網域注意事項
Authing 在網域設定白名單上,需要注意在
★全文分享★  [筆記] Udemy – CSS3 Animations, Transforms and Transitions Ultimate Guide (66)
[筆記] Udemy – CSS3 Animations, Transforms and Transitions Ultimate Guide (66)
有鑑於用遍不少的前端 UI 框架,對於其 CS
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (49)
[筆記] Ultimate AWS Certified Developer Associate (49)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [指南] 替你的 Gmail 帳號設定應用程式密碼
[指南] 替你的 Gmail 帳號設定應用程式密碼
這幾天在嘗試使用 Nodemailer 來透過程式自
★全文分享★  [指南] 使用 Nodemailer + Express 來用 Server 寄出 Email
[指南] 使用 Nodemailer + Express 來用 Server 寄出 Email
這幾天在研究「忘記密碼」的後端功能實
★全文分享★  [指南] Nodejs + TypeScript + Express 打造你的簡易 API Server
[指南] Nodejs + TypeScript + Express 打造你的簡易 API Server
過往都是透過 Vue-Cli 或是 Vite 提供的安裝
★全文分享★  [指南] Mac 暫時提昇 Time Machine 備份速度
[指南] Mac 暫時提昇 Time Machine 備份速度
Mac 搭配 TimeMachine 執行備份,有一定的機
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (39)
[筆記] Ultimate AWS Certified Developer Associate (39)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [指南] MongoDB – Mongoose 依照陣列長度排序,且取得裡頭的所有 reference 資料
[指南] MongoDB – Mongoose 依照陣列長度排序,且取得裡頭的所有 reference 資料
這回在開發 api 時,遇到一個有趣的 Case:
★全文分享★  [指南] 安裝專案 npm 套件出現 exited with error code: 128
[指南] 安裝專案 npm 套件出現 exited with error code: 128
這回用 SSH 方式連入載下需要使用 SSH 連線
★全文分享★  [指南] TimeMachine MacOS 12.3.1 Synology NAS 排除 Failed to mount ‘……’, dissenter 的方法
[指南] TimeMachine MacOS 12.3.1 Synology NAS 排除 Failed to mount ‘……’, dissenter 的方法
TimeMachine 在搭配 Synology NAS 一同使用時,
★全文分享★  [筆記] 佈署 Node.js 到 Heroku 中需要預留的 Port 寫法
[筆記] 佈署 Node.js 到 Heroku 中需要預留的 Port 寫法
在開發 Node.js 的 APP 佈署到 Heroku 時,有一
★全文分享★  [指南] Heroku 自動佈署子資料夾的專案
[指南] Heroku 自動佈署子資料夾的專案
這回在實務中,為了日後的管理方便,想
★全文分享★  [筆記] 前端、行銷需知道的 GTM 綁定 Google Analytics 用 JavaScript 客製化追蹤
[筆記] 前端、行銷需知道的 GTM 綁定 Google Analytics 用 JavaScript 客製化追蹤
最近要利用 Google Tag Manager 來埋設 Google Ana
★全文分享★  [筆記] 在 Linux 複製貼上指令時出現 ‘\r’: command not found 的解決方法
[筆記] 在 Linux 複製貼上指令時出現 ‘\r’: command not found 的解決方法
Linux 系統中進行 shell 腳本時,發現出現 “\
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (3)
[筆記] Ultimate AWS Certified Developer Associate (3)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (2)
[筆記] Ultimate AWS Certified Developer Associate (2)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [筆記] WiFi Card – 讓手機可以直接掃描連線上網
[筆記] WiFi Card – 讓手機可以直接掃描連線上網
若你時常去公共場合有提供 WiFi 服務,時
★全文分享★  [筆記] Ultimate AWS Certified Developer Associate (1)
[筆記] Ultimate AWS Certified Developer Associate (1)
給自己 2022 年的新目標 – AWS Certified Develope
★全文分享★  [指南] AfterShip APP 物流使用分享
[指南] AfterShip APP 物流使用分享
近期在追蹤 DHL Express 所寄來的包裹時,發
★全文分享★  [指南] 如何加入官方 Github Sponsors 的等候清單
[指南] 如何加入官方 Github Sponsors 的等候清單
Github 試圖幫開發者獲得一些 Donate 的回饋
★全文分享★  [指南] 重設 Mac OS 上的 Launchpad 啟動台排序
[指南] 重設 Mac OS 上的 Launchpad 啟動台排序
近期幫手邊的 MAC 進行軟體更新、移除時
★全文分享★  [指南] 私有的 NPM Repository – Verdaccio 安裝
[指南] 私有的 NPM Repository – Verdaccio 安裝
自主開發的一些套件或是客製化修改版,
★全文分享★  [筆記] Vue2 結合 EChart 與 Vue-Grid-Layout
[筆記] Vue2 結合 EChart 與 Vue-Grid-Layout
在開發監控相關的頁面上,常會有「拖曳
★全文分享★  [筆記] 初探 WordPress Restful API – 用 JSON 方式取得文章
[筆記] 初探 WordPress Restful API – 用 JSON 方式取得文章
WordPress 取得文章內文的方式,其程式面提
★全文分享★  [筆記] SVG Support 讓你的 WordPress 媒體庫支援 SVG 向量圖檔
[筆記] SVG Support 讓你的 WordPress 媒體庫支援 SVG 向量圖檔
身為 WordPress 的使用者,其媒體庫預設還
★全文分享★  [指南] iOS 捷徑腳本運用之一 – 實聯制快速簡訊一鍵掃描幫你自動寄出
[指南] iOS 捷徑腳本運用之一 – 實聯制快速簡訊一鍵掃描幫你自動寄出
雖說簡訊實聯制已經實施了相當長的一段
★全文分享★  [指南] 用 Time Gone Google Chrome 擴充套件來具象化已消逝的時間
[指南] 用 Time Gone Google Chrome 擴充套件來具象化已消逝的時間
Time Gone 這款 Google Chrome 的擴充套件,是個
★全文分享★  [筆記] BLISK 執行 Mobile Test 的實用瀏覽器
[筆記] BLISK 執行 Mobile Test 的實用瀏覽器
若要在桌機上進行跨裝置的螢幕尺寸畫面
★全文分享★  [筆記] SetInterval 傳遞與改變變數的注意事項
[筆記] SetInterval 傳遞與改變變數的注意事項
前陣子在使用 JavaScript 原生的 SetInterval 時
★全文分享★  [指南] Adobe 台灣訂閱專案取消記錄
[指南] Adobe 台灣訂閱專案取消記錄
說到 Adobe 這家軟體巨頭,旗下的 Adobe Photo
★全文分享★  [筆記] 車麻吉 App 若離場後車輛依然顯示停車中的處理方式
[筆記] 車麻吉 App 若離場後車輛依然顯示停車中的處理方式
車麻吉 APP 所支援的麻吉付場站,對於 iOS,
★全文分享★  [筆記] Google Chrome 95 以後 Reading List 閱讀清單新增方式改變
[筆記] Google Chrome 95 以後 Reading List 閱讀清單新增方式改變
在 Google Chrome 出到第 89 代以後的版本,開
★全文分享★  [筆記] Google Chrome / Microsoft Edge 適用 – 一步將不慎關閉的網頁頁籤找回來
[筆記] Google Chrome / Microsoft Edge 適用 – 一步將不慎關閉的網頁頁籤找回來
隨著瀏覽器的分頁越開越多,有時不小心
★全文分享★  [指南] DownDetector 判別各大知名網路服務是否故障
[指南] DownDetector 判別各大知名網路服務是否故障
藉由 DownDetector 所提供的網友即時回報服
★全文分享★  [指南] WorldVectorLogo 知名品牌、服務圖示下載
[指南] WorldVectorLogo 知名品牌、服務圖示下載
知名的品牌、網站服務…等的圖示,不一
按讚加入粉絲團

延伸閱讀