Gặp sự cố với máy tính chưa bao giờ là điều vui. Cái tồi tệ hơn chính sự cố là chúng thường xảy ra khi bạn đang giữa chừng một nhiệm vụ quan trọng cần hoàn thành.
Máy tính bắt đầu chậm đi rõ rệt, ứng dụng bạn đang dùng có thể bị treo. Quạt tản nhiệt rít to hơn, và con trỏ quay màu cầu vồng kinh điển có thể xuất hiện.
May mắn thay, có những bước cụ thể để khắc phục các vấn đề, tìm nguyên nhân gốc rễ và hiểu rõ nguyên nhân gây ra chúng.
Trong bài viết này, bạn sẽ tìm hiểu về công cụ Task Manager thiết yếu trên macOS. Bạn sẽ thấy cách sử dụng nó để có cái nhìn sâu sắc giúp chẩn đoán và khắc phục sự cố.
Bước đầu tiên trong khắc phục sự cố
Hành động đầu tiên khi một ứng dụng bị treo và không còn phản hồi là sử dụng phím tắt sau: Command Option Esc.
Giữ ba phím này cùng lúc.

Thao tác này sẽ mở cửa sổ Force Quit Applications (Buộc thoát ứng dụng):

Cửa sổ này hiển thị danh sách tất cả ứng dụng đang mở trên máy.
Như hướng dẫn trên màn hình, hãy chọn ứng dụng bị treo, không phản hồi, sau đó nhấn nút Force Quit.
💡 Cách khác để truy cập cửa sổ này: nhấn vào biểu tượng Apple ở góc trên bên trái màn hình, chọn "Force Quit" từ menu thả xuống.

Ứng dụng bạn chọn sẽ bị đóng và chấm dứt ngay lập tức.
Đây là giải pháp nhanh gọn để đóng chương trình không hoạt động và không thể tự dừng lại.
Tuy nhiên, phương pháp này không cung cấp nhiều thông tin về nguyên nhân gây ra sự cố. Nó chỉ hữu ích cho việc buộc thoát ứng dụng.
Activity Monitor trên macOS
Nếu bạn từng dùng Windows, có thể đã quen với Task Manager để khắc phục sự cố.
Activity Monitor là công cụ tương đương trên macOS để theo dõi hoạt động của máy tính — chỉ khác tên gọi.
Nó có nhiều điểm tương đồng với Task Manager của Windows: định vị và hiển thị tất cả các tiến trình đang chạy, cũng như cách các ứng dụng ảnh hưởng đến hiệu suất máy.
Để đi sâu hơn và thu thập thêm thông tin về cách ứng dụng bị treo ảnh hưởng đến máy, việc mở Activity Monitor rất hữu ích.
Tại đây bạn có thể đóng hoặc buộc thoát các chương trình, tiến trình nền (mặc định không hiển thị), hoặc ứng dụng bị treo, không phản hồi.
Cách mở Activity Monitor
Cách dễ dàng và trực quan nhất để mở Activity Monitor là dùng Spotlight.
Nút Spotlight nằm ở thanh menu góc trên bên phải màn hình Mac, hình kính lúp.
Để truy cập Spotlight, bạn chỉ cần nhấn vào nó:

💡 Cách khác: dùng phím tắt Command Spacebar.
Sau đó, Spotlight Search sẽ hiện ra. Bắt đầu gõ "Activity Monitor" và nó sẽ xuất hiện.

Nhấn Return và double-click vào tùy chọn đầu tiên.
Sau khi mở Activity Monitor, bạn có thể giữ nó trong Dock để truy cập nhanh sau này.
Nhấn giữ vào biểu tượng ứng dụng trên Dock, khi menu thả xuống hiện ra, chọn Options (Tùy chọn) rồi Keep in Dock (Giữ trong Dock).

Bây giờ ứng dụng đã được ghim vào Dock.
Cách sử dụng Activity Monitor
Tổng quan 5 tab trong Activity Monitor
Khi cửa sổ Activity Monitor mở ra, bạn có thể xem sâu hơn vào các tiến trình đang chạy.
Có 5 tab ở đầu cửa sổ:

Tab "CPU" (mặc định mở đầu tiên) hiển thị thông tin sử dụng CPU.
Ví dụ: bạn thấy các hoạt động ảnh hưởng thế nào đến hiệu suất bộ vi xử lý, bao nhiêu tài nguyên CPU đang được dùng, và ứng dụng nào đang làm việc nặng nhất.
Đây là một trong hai tab quan trọng nhất khi sự cố xảy ra. Khi quạt rít to, máy nóng, pin giảm nhanh — hãy kiểm tra tab này để xem ứng dụng nào đang chiếm dụng nhiều tài nguyên CPU nhất. Đóng ứng dụng đó có thể giải quyết vấn đề.
Tab "Memory" (Bộ nhớ) cho phép kiểm tra sử dụng và tải bộ nhớ. Bạn thấy thống kê về lượng RAM (Random Access Memory) mà các ứng dụng đang tiêu thụ.
Đây là tab quan trọng thứ hai khi ứng dụng bị treo. Khi ứng dụng treo và máy chậm hẳn, có thể do RAM bị quá tải, hết dung lượng, khiến máy không hoạt động tốt.
Tab "Energy" (Năng lượng) hiển thị lượng năng lượng/mức tiêu thụ pin của từng ứng dụng cho mỗi tiến trình. Tab này chỉ ra ứng dụng nào tiêu thụ nhiều năng lượng nhất và làm hao pin.
Tab "Disk" (Đĩa) hiển thị sử dụng đĩa: lượng dữ liệu được đọc/ghi vào thiết bị lưu trữ. Đây cũng là nơi tốt để phát hiện phần mềm độc hại tiềm ẩn.
Cuối cùng, tab "Network" (Mạng) cho thấy ứng dụng nào gửi/nhận nhiều dữ liệu nhất qua mạng.
Bạn có thể chọn bất kỳ tab nào để điều tra sâu hơn vấn đề bạn gặp phải.
Cách tìm kiếm ứng dụng trong Activity Monitor
Danh sách tiến trình đang chạy có thể rất dài.
Để thu hẹp và tìm ứng dụng cụ thể, hãy dùng thanh tìm kiếm ở góc trên bên phải cửa sổ.

Gõ tên ứng dụng bạn cần tìm — nếu nó đang chạy, nó sẽ xuất hiện trong kết quả.
Cách xem thêm thông tin về ứng dụng trong Activity Monitor
Đầu tiên, chọn một ứng dụng cụ thể từ danh sách tiến trình đang chạy mà bạn quan tâm bằng cách click vào nó.
Dòng đó sẽ được nổi bật.
Sau đó, nhấn nút i (Inspect - Kiểm tra) ở góc trên bên trái.

Một cửa sổ pop-up sẽ hiện ra với thông tin bổ sung về ứng dụng.

Cửa sổ này có 3 tab: "Memory" (Bộ nhớ), "Statistics" (Thống kê) và "Open Files and Ports" (Tệp và cổng mở).
- Memory: Xem lượng RAM đang chạy.
- Statistics: Xem số luồng (threads), thời gian CPU, và các thông tin kỹ thuật sâu hơn.
- Open Files and Ports: Hiển thị tên tất cả tệp đang chạy.

Cách buộc thoát ứng dụng trong Activity Monitor
Để thoát hoặc buộc thoát bất kỳ tiến trình nào trong Activity Monitor, chọn ứng dụng bạn muốn dừng.
Sau đó chọn nút x ở góc trên bên trái — nút này đóng vai trò là nút Stop (Dừng).

Một cửa sổ pop-up sẽ hiện ra yêu cầu xác nhận chấm dứt tiến trình, kèm tên ứng dụng trong dấu ngoặc kép.

Chọn "Quit" (Thoát), và nếu không đóng được, chọn "Force Quit" (Buộc thoát) — ứng dụng sẽ đóng ngay lập tức.
Lưu ý: bạn có thể mất dữ liệu nếu ứng dụng bị treo và bạn không kịp lưu tiến độ/tệp đang làm việc.
Một phương án thay thế cho Activity Monitor
Nếu bạn là lập trình viên, có thể thích làm việc với Terminal.
Chỉ với một lệnh, bạn có thể xem danh sách các tiến trình đang chạy.
Mở Spotlight lại, lần này gõ "Terminal". Ứng dụng Terminal tích hợp của macOS sẽ khởi chạy.
Bạn sẽ thấy dấu nhắc lệnh (command prompt) ngay sau tên người dùng máy tính.

Mặc định, nếu chưa tùy chỉnh shell Zsh, dấu nhắc lệnh là dấu %.
Shell là chương trình máy tính tương tác với hệ điều hành bên dưới qua các lệnh dựa trên văn bản. Zsh là một trong nhiều loại shell Unix, và là shell mặc định từ macOS Catalina trở đi.
Sau dấu nhắc lệnh, gõ lệnh top và nhấn Return.
Bạn sẽ thấy danh sách tất cả tiến trình đang chạy:

Để dừng, gõ Control C — gửi tín hiệu chấm dứt lệnh. Bạn sẽ quay lại dấu nhắc lệnh ngay lập tức.
Khi lệnh top đang chạy, bạn có thể thấy tiến trình nào đang dùng quá nhiều tài nguyên. Việc "kill" (chấm dứt) nó là ý kiến hay.
Để làm vậy, trước tiên xác định PID (Process ID). Số này nằm ở cột đầu tiên bên trái khi chạy top.
Đảm bảo bạn đang ở dấu nhắc lệnh.
Sau đó, gõ kill -9 PID, trong đó PID là số tiến trình bạn muốn chấm dứt.
Ví dụ: nếu muốn buộc thoát Terminal đang dùng với PID 7728, gõ: kill -9 7728.
Ứng dụng sẽ đóng ngay lập tức.
Kết luận
Cảm ơn bạn đã đọc đến cuối. Hy vọng bài viết hữu ích và giúp bạn khắc phục được sự cố trên Mac.
Bạn đã tìm hiểu về Activity Monitor — công cụ tương đương Task Manager trên Windows PC. Cũng học cách dùng dòng lệnh để chấm dứt các tiến trình tiêu thụ quá nhiều tài nguyên máy tính.
Cảm ơn bạn đã đọc!