Kiểm tra căng thẳng máy Mac bằng cách sử dụng tối đa CPU

Mục lục:

Anonim

Nếu bạn muốn cố định hoàn toàn CPU để kiểm tra sức chịu đựng của máy Mac, không cần đi đâu xa ngoài Terminal. Sử dụng dòng lệnh, bạn có thể dễ dàng sử dụng tối đa tất cả các lõi CPU và tạo ra tải lớn trên máy Mac, giúp dễ dàng xác định những thứ như nhiệt độ mà bộ xử lý đạt được khi tải nặng, quạt có hoạt động bình thường không, quạt kêu to đến mức nào, thời lượng pin là bao nhiêu giống như dưới khối lượng công việc khổng lồ và các khía cạnh kỹ thuật khác có thể hữu ích cho mục đích khắc phục sự cố.Mặc dù đây là một quy trình kỹ thuật, nhưng nó khá đơn giản để thực hiện và chúng tôi sẽ giải thích mọi thứ.

Cách kiểm tra cường độ máy Mac

Để sử dụng tối đa CPU Mac, chúng tôi sẽ sử dụng công cụ dòng lệnh có tên là “yes”, về cơ bản, công cụ này không làm gì ngoài việc lặp lại từ “yes” với tốc độ đến mức nó tiêu thụ tất cả tài nguyên bộ xử lý có sẵn. Nói chung, mỗi trường hợp “có” sẽ sử dụng tối đa một luồng trên một lõi CPU. Điều này có nghĩa là nếu bạn có máy Mac lõi kép với bộ xử lý siêu phân luồng, bạn sẽ cần có ít nhất bốn phiên bản khác nhau của "có" đang chạy để đặt toàn bộ tải lên CPU.

Để bắt đầu, hãy khởi chạy Terminal và bạn có thể muốn xem Trình giám sát hoạt động của trình quản lý tác vụ dựa trên giao diện người dùng để bạn có thể dễ dàng quan sát tải CPU và tài nguyên hệ thống.

Khi đã sẵn sàng để kiểm tra căng thẳng máy Mac, hãy nhập lệnh sau:

yes > /dev/null &

Điều đó sẽ gửi một phiên bản 'có' vào nền, nhưng để tải lên CPU, bạn sẽ muốn có nhiều hơn một phiên bản đang chạy. Lặp lại quy trình bằng cách nhấn mũi tên lên và quay lại để chạy một số phiên bản khác hoặc ném một nhóm vào một dòng như sau:

yes > /dev/null & yes > /dev/null & yes > /dev/null & yes > /dev/null &

Bạn sẽ nhanh chóng phát hiện ra trong Trình giám sát hoạt động hoặc phần trên cùng rằng bộ xử lý đang bị tác động mạnh.

Khi hoàn tất, trong cùng một cửa sổ đầu cuối, hãy nhập “killall yes” vào dòng lệnh để hủy tất cả các phiên bản của lệnh yes. Bạn sẽ thấy một cái gì đó như thế này:

$ killall yes Đã chấm dứt: 15 yes > /dev/null Đã chấm dứt: 15 yes > /dev/null - Đã chấm dứt: 15 yes > /dev/null + Đã chấm dứt: 15 có > /dev/null

Bạn cũng sẽ thấy tất cả các trường hợp trả lời "có" đều bị loại khỏi danh sách quy trình trong Giám sát hoạt động. Nếu không, có thể có lỗi đánh máy ở đâu đó.

Trừ khi bạn có lý do chính đáng để thực hiện việc này, tốt hơn hết là bạn không nên ngẫu nhiên chạy "có", vì rõ ràng là nó gây ra các vấn đề về hiệu suất cho đến khi nó ngừng chạy.

Để được hỗ trợ, video dưới đây trình bày toàn bộ quy trình từ đầu đến cuối:

Đối với những người thắc mắc, điều này hoạt động trong tất cả các phiên bản Mac OS X và thậm chí cả linux, vì vậy bạn có thể kiểm tra căng thẳng bất kỳ máy Mac nào từng được thực hiện theo cách này. Trên thực tế, miễn là có một dòng lệnh dựa trên unix, bạn có thể chạy lệnh 'yes' để kiểm tra mức độ căng thẳng của CPU Mac bằng cách sử dụng phương pháp này.

Hãy chắc chắn rằng bạn thoát và tắt các lệnh 'có' khi hoàn thành quá trình kiểm tra căng thẳng trên máy Mac, vì nếu không, mức sử dụng CPU sẽ vẫn ở mức cao và chắc chắn là quạt sẽ chạy hết tốc lực trong thời gian ngắn.

Kiểm tra căng thẳng máy Mac bằng cách sử dụng tối đa CPU