Computer >> Máy Tính >  >> Hệ thống >> MAC

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

Cũng giống như con người, có hai loại quá trình hoạt động trong máy tính:ý thức và tiềm thức. Những ứng dụng có ý thức sẽ là ứng dụng mà chúng tôi khởi chạy để thực hiện các tác vụ cụ thể, chẳng hạn như trình duyệt để mở trang web hoặc ứng dụng email để quản lý email của chúng tôi. Trong khi đó, tiềm thức là những nhiệm vụ chạy ở chế độ nền. Chúng tôi không cố ý khởi động chúng, thậm chí chúng tôi có thể không biết chúng tồn tại, nhưng chúng là yếu tố cần thiết để giữ cho máy hoạt động bình thường.

Vấn đề là đôi khi quá trình tiềm thức này có thể làm chậm máy của bạn, đặc biệt là đối với những máy cũ hơn với ít tài nguyên hệ thống hơn. Và có thể thực sự khó chịu nếu hệ thống của bạn dừng thu thập thông tin, ngay cả khi bạn chỉ mở một hoặc hai ứng dụng khi bạn cần gấp để hoàn thành một số công việc.

Làm thế nào để bạn biết những quy trình nền nào đang làm chậm hệ thống của bạn? Quan trọng hơn, làm cách nào bạn có thể tạm dừng các quy trình nền đó và tăng tốc máy vừa đủ để bạn hoàn thành công việc mà không có nguy cơ làm ảnh hưởng đến quy trình của máy?

Sau đây là cách bạn có thể làm điều đó nếu bạn đang sử dụng máy Mac.

Tìm thủ phạm và ID của họ

Bất kể máy của bạn mạnh đến đâu, nó có tài nguyên hệ thống hạn chế được chia sẻ giữa tất cả các quy trình đang hoạt động. Nếu tổng của tất cả các nhiệm vụ đó tiêu tốn nhiều hơn tài nguyên hiện có, toàn bộ hệ thống sẽ bị sa lầy vào điểm dừng. Để tránh sự bất tiện này, chúng tôi có thể tạm dừng một số quy trình nền có mức độ ưu tiên thấp hơn để giải phóng thêm sức mạnh để hoàn thành các công việc hiện cần được thực hiện.

Nhưng vì chúng tôi biết rằng những công việc mà chúng tôi tạm dừng thực sự quan trọng để giữ cho hệ thống hoạt động trơn tru, chúng tôi có thể tiếp tục quá trình này sau khi hoàn thành các công việc khẩn cấp hơn.

Vì thực sự có hàng trăm quy trình (tin tôi đi, tôi đã đếm chúng) xảy ra đồng thời cùng một lúc, việc tạm dừng ngẫu nhiên bất kỳ mục nào mà bạn bắt gặp chắc chắn không phải là một phương pháp hiệu quả.

Điều đầu tiên chúng ta cần làm là tìm những thao tác nào chiếm nhiều tài nguyên hệ thống nhất và chọn những thao tác bạn không sử dụng.

1. Mở “Giám sát hoạt động”. Bạn có thể sử dụng Spotlight hoặc Alfred để mở nhanh hoặc tìm ứng dụng bên trong “/ Applications / Utilities /.”

2. Chuyển đến menu “Xem” và chọn “Tất cả các quá trình”.

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

3. Bây giờ bạn sẽ thấy tất cả các tiến trình đang hoạt động trên màn hình Activity Monitor. Tiếp tục bằng cách sắp xếp tất cả các quá trình theo “% CPU” được sử dụng.

Làm điều này sẽ đặt quá trình ngốn nhiều tài nguyên nhất lên hàng đầu. Bước cuối cùng bạn cần làm là tìm “ID quy trình” hoặc “PID” cho những thứ bạn muốn tạm dừng. Nhiệm vụ này rất dễ dàng vì có cột “PID” trên màn hình Activity Monitor. Từ ví dụ trong hình bên dưới, chúng ta có thể thấy rằng Safari PID là “347.”

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

Được trang bị PID, hãy tiếp tục với bước tạm dừng.

Cách Tạm dừng Quy trình Nền

Đối với bước tiếp theo, bạn cần mở ứng dụng “Terminal”. Tương tự như Activity Monitor, Terminal cũng nằm trong “/ Applications / Utilities /.”.

Sau khi mở Terminal, bạn có thể tạm dừng quá trình bằng lệnh sau:

kill -STOP PID

PID là số bạn tìm thấy ở bước trước. Sử dụng ví dụ trên, nếu tôi muốn tạm dừng Safari, tôi sẽ nhập:

kill -STOP 347

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

Bạn có thể thấy rằng Safari trong máy Mac của tôi hiện không phản hồi vì quá trình của nó đã bị tạm ngừng.

Cách tạm dừng các quá trình nền và tăng tốc máy Mac của bạn

Bạn có thể sử dụng lệnh này để tạm dừng nhiều quá trình nền tùy thích. Chỉ cần lặp lại dòng bằng cách sử dụng các PID khác nhau có liên quan đến các quá trình bạn muốn tạm dừng.

Xin lưu ý rằng các quy trình khác nhau sẽ được gán cho các PID khác nhau và các PID này sẽ luôn thay đổi sau mỗi lần khởi động lại. Vì vậy, nếu bạn muốn tạm dừng Safari, bạn sẽ tìm thấy một PID cho Safari của mình khác với PID trong ví dụ trên.

Bạn cũng không nên đóng Terminal sau khi tạm ngừng một số quy trình, vì bạn sẽ cần lại PID sau đó và cách dễ nhất để tìm chúng là xem các PID đã sử dụng trước đó được ghi trên màn hình Terminal.

Cách tiếp tục quy trình

Giả sử rằng bạn đã hoàn thành thời hạn và đang thưởng thức tách cà phê của mình. Đừng quên tiếp tục tất cả các quy trình mà bạn đã tạm dừng trước đó để máy của bạn có thể trở lại hoạt động bình thường.

Bạn có thể làm như vậy bằng cách sử dụng một lệnh Terminal khác:

kill -CONT PID

Sử dụng chính các PID bạn đã sử dụng để tạm dừng các quy trình. Nếu không, bạn sẽ để một số tác vụ bị treo trong nền.

Cách tạm dừng và tiếp tục quy trình bằng “AppName”

Nếu gặp sự cố khi tìm PID của ứng dụng mà bạn muốn tạm dừng, bạn có thể sử dụng “AppName” thay vì PID.

Trong Terminal chỉ cần chạy lệnh sau, nhưng hãy nhớ thay thế “AppName” bằng AppName cụ thể mà bạn tìm thấy bằng Activity Monitor (trong trường hợp này là “Google Drive”):

killall -STOP AppName

Thay thế “AppName” bằng tên của ứng dụng.

Đối với Google Drive, lệnh này trở thành:

killall -STOP "Google Drive"

Lưu ý :Chỉ cần trích dẫn nếu AppName chứa một khoảng trống, chẳng hạn như Google Drive.

Để dễ dàng tiếp tục ứng dụng, hãy nhập lệnh sau và đảm bảo thay thế “AppName” bằng tên ứng dụng cụ thể của ứng dụng bạn muốn tạm dừng và tiếp tục.

killall -CONT "AppName"

Đối với Google Drive:

killall -CONT "Google Drive"

Bạn đã thử phương pháp này để tạm dừng các quy trình nền chưa? Bạn có phương pháp nào khác để giải phóng tài nguyên hệ thống không? Hãy chia sẻ chúng bằng cách sử dụng các bình luận bên dưới.

Bài báo này được xuất bản lần đầu tiên vào tháng 5 năm 2014 và được cập nhật vào tháng 12 năm 2017.