Cách Tối Ưu macOS Mojave 10.14 Bằng Terminal Cho MacBook Đời Cũ (2015 - 2018)
MacOS Mojave 10.14 là hệ điều hành tối ưu, ổn định cuối cùng hỗ trợ các ứng dụng 32-bit. Tuy nhiên, nếu bạn đang vận hành Mojave trên các dòng máy cấu hình Intel đời cũ như MacBook 12-inch 2017 (Chip Core m3 / i5, 8GB RAM, 256GB SSD), MacBook Air 13-inch 2017 (Core i5, 8GB DDR3) hay MacBook Pro 15-inch 2016 (Core i7, Radeon Pro), máy rất dễ gặp tình trạng nóng lên đột ngột, giật lag giao diện và tụt pin nhanh do các tiến trình ngầm mặc định của Apple.
Tài liệu hướng dẫn kỹ thuật này tổng hợp các bộ lệnh Terminal Tweak chuyên sâu giúp bạn can thiệp trực tiếp vào nhân hệ thống để tắt bỏ các hiệu ứng đồ họa dư thừa, giải phóng tài nguyên CPU/RAM và giảm chu kỳ ghi đè ổ cứng SSD nhằm kéo dài tuổi thọ cho phần cứng Mac.
1. Tại sao macOS Mojave bị chậm và ngốn pin trên MacBook Intel cũ?
Nguyên nhân chủ yếu do Apple cấu hình hệ điều hành ưu tiên trải nghiệm thị giác và tính năng đồng bộ trong hệ sinh thái liên tục. Các dòng máy cấu hình thấp (Non-Retina hoặc dùng tản nhiệt thụ động không quạt như MacBook 12 2017) sẽ nhanh chóng bị quá tải nhiệt khi các tiến trình đồ họa render liên tục, dẫn đến hiện tượng hạ xung nhịp CPU (Thermal Throttling). Sử dụng Terminal là cách can thiệp sạch, không tốn tài nguyên chạy ngầm như phần mềm bên thứ ba.
2. Các Tweak Terminal giảm tải đồ họa (Giải phóng RAM và GPU)
Màn hình Retina trên các dòng MacBook 12-inch và MacBook Pro đòi hỏi GPU phải render pixel liên tục. Việc tắt các hiệu ứng chuyển cảnh (animations) giúp giảm tải tức thì cho card đồ họa onboard Intel HD Graphics 615 hoặc Intel HD Graphics 6000.
Tắt hiệu ứng tăng tốc và phóng to/thu nhỏ khi mở cửa sổ Finder
Hệ thống sẽ loại bỏ độ trễ render hình ảnh, hiển thị các thư mục ngay lập tức:
bash
defaults write NSGlobalDomain NSAutomaticWindowAnimationsEnabled -bool false
Tắt hiệu ứng nhảy Icon ứng dụng (Animation Bounce) trên thanh Dock
Loại bỏ tài nguyên CPU tiêu thụ mỗi khi một ứng dụng khởi chạy từ thanh Dock:
bash
defaults write com.apple.dock launchanim -bool false
Triệt tiêu thời gian phản hồi khi co giãn/đổi kích thước cửa sổ (Window Resize)
Ép hệ thống bỏ qua bước tính toán khung hình trung gian để đạt tốc độ xử lý nhanh nhất:
bash
defaults write NSGlobalDomain NSWindowResizeTime -float 0.001
Áp dụng cấu hình và làm mới hệ thống giao diện
Bạn cần khởi động lại tiến trình đồ họa của Finder và Dock để các lệnh trên có hiệu lực:
bash
killall Dock && killall Finder
3. Các Tweak kiểm soát năng lượng (Giảm nhiệt độ và tăng thời lượng Pin)
Các dòng MacBook Core m3 hoặc Core i5 đời cũ thường có dung lượng pin thiết kế khá thấp (dưới 5000mAh). Việc chặn đứng các tác vụ đồng bộ ẩn giúp máy mát hơn rõ rệt.
Tắt tính năng Power Nap ngầm khi sleep (Nguyên nhân gây nóng máy trong balo)
Power Nap ép MacBook phải tự kích hoạt card mạng Wi-Fi để cập nhật iCloud, Mail ngay cả khi đã gập màn hình. Trên MacBook 12 2017 không có quạt tản nhiệt, việc này gây tích nhiệt cực kỳ nguy hiểm.
- Lệnh tắt Power Nap khi chạy bằng dung lượng PIN:bash
sudo pmset -b powernap 0Lệnh tắt Power Nap khi đang cắm sạc nguồn (Giúp máy sạc mát hơn): - bash
sudo pmset -c powernap 0
Vô hiệu hóa Universal Clipboard (Tính năng sao chép bộ nhớ tạm liên thiết bị)
Tiến trình
pboard chạy ngầm của Mojave liên tục quét Bluetooth/Wi-Fi để bắt cặp với iPhone. Tắt tính năng này giải phóng một lượng lớn băng thông xử lý của chip mạng Intel.bash
defaults write com.apple.coreservices.useractivityd ClipboardSharingEnabled -bool false
Tắt tự động kích hoạt máy khi mở nắp (Lid Wake)
Ngăn máy tự bật nguồn ngoài ý muốn khi có sự xê dịch nắp màn hình trong túi xách hoặc balo:
bash
sudo pmset lidwake 0
4. Tối ưu hóa bộ nhớ đệm và giảm hao mòn ổ cứng SSD
Dung lượng SSD 128GB hoặc 256GB trên các đời MacBook cũ rất dễ bị tổn hại tuổi thọ (TBW) do hệ thống liên tục ghi dữ liệu ảo lên ổ cứng.
Chuyển chế độ ngủ về RAM-Only và xóa file Sleepimage
Mặc định, chế độ Hibernation của Apple (Mode 3) sẽ copy toàn bộ dữ liệu từ 8GB/16GB RAM vào ổ cứng SSD mỗi khi gập máy để phòng hờ cạn pin. Bộ lệnh dưới đây sẽ chuyển chế độ ngủ sang chỉ lưu trên RAM (Chế độ ngủ nhanh), đồng thời xóa sạch và khóa file
sleepimage dung lượng lớn để giải phóng không gian bộ nhớ SSD cục bộ.bash
sudo pmset -a hibernatemode 0
sudo rm /private/var/vm/sleepimage
sudo touch /private/var/vm/sleepimage
sudo chflags schg /private/var/vm/sleepimage
Vô hiệu hóa tiến trình lập chỉ mục Spotlight (Spotlight Indexing)
Tiến trình
mdworker và mds của Spotlight liên tục quét và phân loại file trên ổ cứng, là thủ phạm số một gây ra tình trạng CPU Intel Core m3/i5 bị đẩy lên mức 100% gây đơ máy.- Lệnh tắt hoàn toàn tính năng quét ổ đĩa của Spotlight:bash
sudo mdutil -a -i off
5. Hướng dẫn Rollback (Khôi phục cài đặt gốc của Apple)
Nếu bạn nâng cấp phần cứng (như lên đời pin mới) hoặc muốn đưa trải nghiệm đồ họa mượt mà trở lại ban đầu, hãy copy-paste toàn bộ block lệnh sau vào Terminal để đảo ngược mọi thiết lập về mặc định của macOS Mojave:
bash
defaults delete NSGlobalDomain NSAutomaticWindowAnimationsEnabled
defaults delete com.apple.dock launchanim
defaults delete NSGlobalDomain NSWindowResizeTime
defaults delete com.apple.coreservices.useractivityd ClipboardSharingEnabled
sudo pmset -a hibernatemode 3
sudo pmset -a powernap 1
sudo pmset lidwake 1
sudo mdutil -a -i on
sudo chflags noschg /private/var/vm/sleepimage
sudo rm /private/var/vm/sleepimage
killall Dock && killall Finder
Bằng cách triển khai các tweak hệ thống qua Terminal trên, chiếc MacBook 12-inch 2017 hay các dòng Mac Intel Core i5/i7 chạy macOS Mojave 10.14 của bạn có thể tiết kiệm tới 15-20% dung lượng RAM trống, giảm nhiệt độ CPU từ 3-5 độ C khi xử lý tác vụ văn phòng và kéo dài thời gian sử dụng pin thêm từ 30 đến 45 phút. Đây là giải pháp tối ưu hóa tối giản giúp duy trì hiệu năng đỉnh cao cho các thiết bị phần cứng Apple đã qua nhiều năm tuổi mà không cần cài đặt thêm bất kỳ ứng dụng bên thứ ba nào.

0 Nhận xét