Làm thế nào tôi có thể vô hiệu hóa điều tiết CPU và vô hiệu hóa CPU?


9

Trên MacBook Pro 17 "2011 (i7, 10.6, 16GB ram), tôi không có bất kỳ tùy chọn nào trong bảng ưu tiên tiết kiệm năng lượng để điều khiển điều chỉnh CPU. Tôi cần có thể vô hiệu hóa điều tiết CPU trong thời gian ngắn - hoặc ít nhất là buộc OS X đến một trạng thái nhất định và ở đó để tôi có thể nhận được kết quả nhất quán từ thử nghiệm đến thử nghiệm trong tình huống so sánh hiệu suất.

Có phương pháp hoặc ứng dụng nào cho phép tôi kiểm soát các tính năng tiết kiệm năng lượng và đặc biệt là điều chỉnh CPU và vô hiệu hóa CPU cho máy Mac (cầu cát) gần đây không?

CHUD dường như không hỗ trợ máy này (nó không báo cáo chính xác loại CPU) và trong khi tôi có thể vô hiệu hóa thủ công siêu phân luồng và lõi xử lý bằng cách sử dụng /Library/Application Support/HWPrefs/CPUPalette.appthì nó không cho tôi tùy chọn để nói với OS X không điều tiết bất cứ điều gì.


Vì vậy, có lẽ bạn có thể cài đặt một trong những công cụ Windows này nếu bạn có Boot Camp, VMware hoặc Parallels. Có ai đã thử điều này?
Michael Lehn

Câu trả lời:


3

Chiếc máy đặc biệt này là Core i7 thế hệ thứ hai, bao gồm công nghệ Turbo Boost của Intel.

Về cơ bản, đây là một bộ xử lý quản lý năng lượng có khả năng thay đổi tốc độ xung nhịp và vô hiệu hóa / kích hoạt các lõi của bộ xử lý một cách nhanh chóng. Nó không yêu cầu sự can thiệp của phần mềm, toàn bộ thuật toán tồn tại trong silicon trên chính bộ xử lý i7.

Mặc dù các tiện ích để kiểm soát nó đang bắt đầu xuất hiện cho các cửa sổ, Apple không cung cấp phương pháp để vô hiệu hóa nó, không bao giờ kiểm soát nó và tôi chưa tìm thấy bất kỳ tiện ích nào cho phép tôi vô hiệu hóa hoặc kiểm soát nó trên OS X.

Vì vậy, tại thời điểm này, câu trả lời là bạn không thể vô hiệu hóa điều tiết CPU hoặc điều khiển công suất trong OS X cho bộ xử lý có khả năng Turbo Boost - tất cả đều tự động bên trong bộ xử lý và Apple không có API công khai để điều khiển nó.


1
sudo pmset -a dps 0

Điều này được cho là để vô hiệu hóa hoặc cho phép thay đổi tốc độ bộ xử lý động.

Ngoài ra, có một phần mở rộng kernel mà bạn có thể loại bỏ khỏi hệ thống của mình (sao chép vào ổ USB, v.v.) chịu trách nhiệm cho hành vi này tôi tin. Đó là IOPl platformPluginF Family.kext trong thư mục / library / extend. Thay thế khi bạn hoàn thành; bạn không muốn loại bỏ nó vĩnh viễn.


nếu không phải là một cuốn sách tuyệt vời i3 / i5 / i7.se/CoolBook.html cũng tốt
TheIrishGuy

2
pmset dường như không có tùy chọn cho dpsmacbook pro này. Nó trả về với hướng dẫn sử dụng: $ sudo pmset -a dps 0- Usage: pmset <options>- See pmset(1) for details: 'man pmset'. Một pmset -g live hoàn toàn không hiển thị tùy chọn dps, cũng không có tùy chọn nào gợi ý điều khiển điều chỉnh CPU.
Adam Davis

Vâng, các điều chỉnh cpu dựa trên tempature. Giải pháp an toàn và dễ dàng nhất dựa trên bằng chứng này là điều khiển quạt SMC, bật quạt của bạn lên, chúng sẽ to và theo dõi mọi thay đổi tốc độ cpu. Tha thứ cho câu trả lời trong quá khứ của tôi, tôi trừng mắt về sự thật i7.
TheIrishGuy
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.