Mức sử dụng CPU quá cao với Yosemite và màn hình ngoài


24

Tôi sử dụng Yosemite 10.10.4 trên MacBook Pro (2012).

Tôi đã từng làm việc với một màn hình bên ngoài: màn hình Apple Thunderbolt 27 ".

Vấn đề là, theo Activity Monitor, kernel_taskquá trình này tiêu tốn hơn 600% CPU ngay cả khi không có tác vụ nào đang chạy! Máy tính trở nên hoàn toàn không sử dụng được.

Cách giải quyết là ngắt kết nối màn hình ngoài, nhưng tôi thực sự cần màn hình phụ này để hoạt động.

Tại sao Apple không khắc phục vấn đề này trong bản cập nhật Yosemite mới nhất?

có cách sửa nào cho nó không?


Tôi gặp vấn đề tương tự với macbook pro 13 "các quy trình UserEventAgent, launchd và mds_stores đột nhiên chiếm 52% tất cả các cpu ngay lập tức tôi cắm vào màn hình thứ hai của mình. Không phải là nhiệt độ .. không có gì nóng hơn trong 0,5 giây. , có 'top' chạy trong màn hình và cắm bộ chuyển đổi video thunderbolt / bên ngoài và ngay khi màn hình quay trở lại từ phần làm mới của chúng và các cửa sổ sẽ hiển thị lại, bạn sẽ thấy ba quá trình đó đã nhảy lên trên cùng và không hoạt động thời gian đã đi từ 97% đến 47%. Tôi đã nghe nói rằng các mô hình 15 inch có vấn đề với nhiệt độ

Câu trả lời:


14

Đây là một tính năng thiết kế được ghi lại bởi Apple. Xem nếu làm mát máy Mac của bạn và bộ xử lý có thể tăng tốc trở lại và thực hiện công việc bạn muốn. Xem bài đăng này về ý tưởng để làm mát trong khi ở chế độ vỏ sò.

Bây giờ bạn có thể mua giá đỡ được thiết kế để làm mát máy Mac của bạn.

Nếu điều đó không hiệu quả, hãy thử thiết lập lại Bộ điều khiển quản lý hệ thống một lần để đảm bảo đó không phải là lỗi đo lường.

Nếu bạn chỉ cần thỉnh thoảng làm mát hoặc để thuyết phục bản thân, hãy tiếp tục và mở vỏ sò và đảm bảo có thông gió tốt và bạn không chặn cửa hút gió hoặc cửa thoát khí bằng bản lề màn hình. Phần mềm quản lý nhiệt phản ứng khá nhanh với những thay đổi về nhiệt độ bên trong. thậm chí có thể sử dụng Nam châm để buộc màn hình ngủ trong khi nó thực sự mở và cho phép toàn bộ bề mặt bàn phím được phơi sáng và làm mát máy Mac mà nghĩ rằng nó vẫn hoạt động ở chế độ vỏ sò kín.

Trình giám sát hoạt động có thể cho thấy một quá trình có tên kernel_task đang sử dụng một tỷ lệ lớn CPU của bạn và trong thời gian này, bạn có thể nhận thấy rất nhiều hoạt động của người hâm mộ. Quá trình này giúp quản lý nhiệt độ bằng cách làm cho CPU ít khả dụng hơn đối với các quy trình đang sử dụng CPU mạnh mẽ. Nói cách khác, kernel_task đáp ứng các điều kiện khiến CPU của bạn trở nên quá nóng. Khi nhiệt độ giảm, kernel_task sẽ tự động giảm hoạt động của nó.

Vì vậy, cũng bỏ các tác vụ và ứng dụng khác mà bạn không cần nếu bạn không thể sắp xếp vật lý cho máy Mac trở nên mát mẻ hơn hoặc thuận lợi hơn để tỏa nhiệt đi nếu sự đối lưu không hiệu quả với bạn. GPU sẽ gây ra nhiều nhiệt nếu nó đẩy nhiều pixel. Giảm độ phân giải có thể giúp ích trong trường hợp cạnh, nhưng bạn sẽ muốn tấn công làm mát nói chung như bước đầu tiên.

Bạn cũng có thể nhận được một số công cụ nâng cao để xem tốc độ CPU để xác nhận rằng nó đang phản ứng với nhiệt:


37 độ c (ở Paris) không giúp được gì ... Tôi đồng ý. Nhưng tại sao tôi không gặp phải vấn đề này khi sử dụng Mountain Lion?
Mik378

1
@ Mik378 Có - và thủy tinh bẫy một lớp không khí mỏng là một chất cách điện cực kỳ hiệu quả. Chỉ cần nêm mở màn hình bằng một miếng chêm để màn hình bên trong vẫn tắt (cảm biến tiệm cận phát hiện nam châm trong màn hình) - hoặc tốt hơn - sử dụng nam châm bên ngoài và mở Mac hoàn toàn tốt cho môi trường rất ấm. Ngoài ra, WOW 37 ° tại Paris !!
bmike

Nhưng tôi vẫn cần màn hình của macbook. Vâng, tuần rất rất nóng;)
Mik378

1
@ Mik378 Bạn có thể phải chọn nếu nhiệt độ không thể hạ xuống. Tôi đã sử dụng Duet Display để cho máy Mac của tôi chạy mát hơn và vẫn có hai màn hình. Bạn sẽ cần một chiếc iPad và một số $$ để thử điều đó. Có thể bây giờ bạn biết rằng bạn có thể làm mát bằng cách giảm tải phát nhiệt GPU (giảm độ phân giải) để có thêm dung lượng CPU. Ngoài ra, nếu bạn để nó ngủ trong 20 phút mà vẫn thấy kernel_task cao ngay lập tức, nó có thể gặp sự cố phần cứng (cảm biến tạm thời xấu, v.v.)
bmike

Wow đẹp :) Tôi không biết ứng dụng Duet Display này. Tôi sở hữu một chiếc iPad, vì vậy tôi sẽ dùng thử. Cảm ơn :)
Mik378


4

Tôi có MacBook Pro Retina, 15 inch, cuối năm 2013 2.3 GHz Intel Core i7 16 GB 1600 MHz DDR3 NVIDIA GeForce GT 750M 2048 MB Intel Iris Pro 1536 MB

Với màn hình Sceptre X325BV bên ngoài được kết nối qua HDMI. Tôi cũng đã thấy tỷ lệ phần trăm CPU gần 500%.

Tôi đã làm ba điều mà dường như đã sửa lỗi này:

  1. Tôi đã thay đổi màn hình võng mạc của máy tính xách tay là chính.

  2. Trong Tùy chọn hệ thống> Tiết kiệm năng lượng, tôi đã bỏ chọn "Chuyển đổi đồ họa tự động".

  3. Trong Tùy chọn hệ thống> Điều khiển nhiệm vụ, tôi đã bỏ chọn "Hiển thị có các không gian riêng biệt."

Thay đổi năng lượng tiết kiệm năng lượng Kiểm soát nhiệm vụ Prefs chnage


Cảm ơn bạn đã đăng giải pháp này, Mark! Thay đổi điều khiển nhiệm vụ đã khắc phục nó cho tôi vào cuối năm 2015 MBP11,5 với đồ họa rời và màn hình Thunderbolt kép - không phải thực hiện chuyển đổi đồ họa tự động. Lần đầu tiên tôi nhận thấy vấn đề khá gần đây ở Sierra và đã nâng cấp sạch lên High Sierra, nghĩ rằng tôi có một số phần mềm tồi tệ gây ra sự cố sẽ giải quyết vấn đề. Nhưng chỉ sau khi bỏ chọn "Màn hình có các không gian riêng biệt" thì vấn đề mới biến mất. Tôi đã bắt đầu nghĩ rằng tôi có vấn đề về phần cứng.
NateTheGreat

3

Tôi đang gặp vấn đề tương tự với MBP8,1 năm 2011 (CPU i7 2.7Ghz và đồ họa HD3000), và với tôi, chắc chắn rằng nó bị kích thích bởi các hoạt động thâm dụng video. Thật kỳ lạ, Màn hình phần cứng cho thấy nhiệt độ trong phạm vi 70C , khá xa so với nhiệt độ 90+ C mà tôi đã thấy khi chạy các công việc biên dịch lớn.

Tôi đã tháo tấm đáy và loại bỏ bụi rất mịn ra khỏi quạt và lỗ thông hơi của nó so với những gì tôi mong đợi, và thổi qua bảng logic bị đánh bật hơn nữa. Trên model 13 ", quạt có thể được tháo ra chỉ bằng 3 ốc vít sau khi tháo tấm đáy, vì vậy nó đủ dễ dàng để làm sạch (cẩn thận với đầu nối!). Tôi đã không sử dụng hệ thống nhiều, nhưng ấn tượng đầu tiên là quạt đã hoạt động hiệu quả trở lại và vấn đề đã biến mất.

Các bước tiếp theo sẽ chạy mà không có tấm dưới cùng và giảm độ phân giải màn hình ngoài của tôi từ 1920 * 1080 xuống 1680 * 1080 (tương ứng với bảng điều khiển trước đây của tôi mà tôi không bao giờ gặp sự cố và độ phân giải rõ ràng dễ dàng hơn trên GPU để phát lại video) .

Tôi không bao giờ hiểu tại sao mọi người muốn kết nối màn hình bên ngoài và KHÔNG sử dụng "nội bộ" cùng một lúc (tiết kiệm pin? Tôi chỉ tắt đèn nền trong trường hợp đó ...)


2

Tôi có một sửa chữa đơn giản hơn và một sửa chữa mà tôi đọc trên một chủ đề khác. Tôi nghi ngờ điều này sẽ làm việc nhưng nó đã làm! Tôi đã mua một tấm làm mát được hỗ trợ USB cho 15 "Retina vào giữa năm 2012. Tôi sử dụng cả hai cổng Thunderbolt của mình để cấp nguồn cho hai màn hình Dell 24" thông qua các kết nối cổng Display của chúng.

Trước khi tôi phải ngắt kết nối màn hình phụ hoặc sử dụng cổng HDMI độ phân giải thấp hơn khỏi máy tính xách tay của tôi để ngăn chặn sự cố CPU kernal_task chạy trốn. Một vài tiện ích tôi đã sử dụng để đo lường sự thành công của bản sửa lỗi này là ứng dụng "Trình giám sát hoạt động" và ứng dụng "Nhiệt độ đo" từ phần mềm Tunabelly có sẵn trong cửa hàng ứng dụng Mac.

Về phần cứng, tôi đã mua miếng làm mát Quạt làm mát / X-Slim 160mm trên Amazon: https://www.amazon.com/gp/product/B005C31HC0/ref=oh_aui_detailpage_o02_s00?ie=UTF8&psc=1

Với tất cả các bản sửa lỗi phần mềm tôi đã đọc, tôi không thể tin rằng điều này sẽ khắc phục vấn đề của tôi nhưng tôi sẽ chết tiệt, nó đã làm được!


1

Có MacBook Pro (Retina, 15 inch, cuối năm 2013) và đã sử dụng 300-600 +% cpu từ kernel_task. Sau khi đọc một số suy đoán trực tuyến về việc nó là một biện pháp an toàn để ngăn chặn quá nhiệt, tôi bắt đầu tự hỏi tại sao máy của tôi không thể xử lý xuất ra ba màn hình. Theo hướng dẫn ở đây , tôi đã xem và thấy không có ứng dụng nào tôi đang chạy đang sử dụng thẻ cao cấp. Sau khi đi vào System Preferences > Energy Savervà vô hiệu hóa Automatic graphics switching(buộc thẻ cao cấp luôn được sử dụng), vấn đề dường như được giải quyết.


1

Có cùng một vấn đề, khi kết nối màn hình kernal_task sẽ đi qua mái nhà và máy tính trở nên không phản hồi.

Khi ngắt kết nối màn hình, mọi thứ trở lại bình thường.

Tôi nhận thấy đế của máy tính xách tay rất ấm và do đó nâng nó lên một inch (sử dụng một hộp nhỏ) để giải quyết vấn đề.

Tôi chỉ có thể đoán rằng diện tích bề mặt tiếp xúc là đủ để đảm bảo rằng máy vẫn nằm trong phạm vi chấp nhận được.


1

Tôi đã tìm thấy vấn đề tương tự ở High Sierra được kết nối với TV Samsung Curve 4K bằng hdmi và không có giải pháp nào được liệt kê phù hợp với tôi và tôi không muốn xóa các tệp hệ thống.

Sau một thời gian, tôi tìm thấy một giải pháp thay thế dễ dàng mà tôi sẽ chia sẻ dưới đây: (Ảnh chụp màn hình bằng tiếng Pháp) Tùy chọn màn hình ngoài

  1. Mở tùy chọn màn hình và chọn cửa sổ tùy chọn cửa sổ bên ngoài
  2. Theo mặc định, OS X sẽ cố gắng xác định độ phân giải cho bạn. Ghi đè bằng cách chuyển sang điều khiển thủ công
  3. Thay đổi thành một độ phân giải khác, bất kỳ ai cũng sẽ làm
  4. Chuyển về độ phân giải bạn muốn nhưng theo cách thủ công

Hãy bình luận nếu điều này làm việc cho bạn. cảm ơn


1

Đối với tôi, mặc dù đã thử rất nhiều, nhiều cách tiếp cận khác nhau và mất cả ngày rưỡi thời gian, nhưng giải pháp cuối cùng rất đơn giản: Tôi lấy một bình khí nén và thổi ra các lỗ thông hơi ẩn bên trong bản lề cho màn hình .

Điều đó ngay lập tức khiến người hâm mộ không ồn ào (điều mà tôi không nhận thấy đã tích tụ trong ba năm tôi đã sở hữu máy) và cho phép nhiệt độ hạ xuống.

Tôi đã nửa vời cố gắng thổi bụi nhưng dường như đã không thể dọn sạch nó.

Lưu ý: Sử dụng khí nén rất nguy hiểm cho máy của bạn. Giữ bình thẳng đứng để tránh chất lỏng chảy ra. Chất lỏng đủ lạnh để làm hỏng các thành phần tinh tế. Xịt trong đợt ngắn vì lý do tương tự. Ngoài ra các vụ nổ ngắn sẽ giúp tránh các fan hâm mộ quay cuồng ở một mức độ nào đó, được cho là có khả năng gây thiệt hại (được cho là, tôi không hoàn toàn bị thuyết phục về mối nguy hiểm này, nhưng có thể sai!).

Một lựa chọn an toàn và đầy đủ hơn sẽ là đưa máy đến Apple Genius Bar hoặc nơi sửa chữa máy tính xách tay khác (nếu không có bảo hành) và mở và làm sạch.

Tôi đã ngạc nhiên về việc rút phích cắm màn hình sẽ ngay lập tức dẫn đến kernel_taskquá trình trở lại bình thường. Vì vậy, thực tế là nó hoàn toàn liên quan đến nhiệt độ không dễ thấy, vì tôi mong đợi có nhiều độ trễ hơn kernel_taskđể bình tĩnh khi nhiệt độ giảm.

Tôi tin rằng, ít nhất trong trường hợp của tôi, đây là cách khắc phục thực sự cho vấn đề.

Lưu ý rằng, như được đề cập trong một số câu trả lời khác, hành vi của kernel_tasklà có chủ ý: https://support.apple.com/en-us/HT207359 Trong đó nói:

Một trong những chức năng của kernel_tasklà giúp quản lý nhiệt độ CPU bằng cách làm cho CPU ít khả dụng hơn đối với các quy trình đang sử dụng nó mạnh mẽ.


1

Nhiệt độ cao trong một phần của khung máy do sạc cùng với các thiết bị ngoại vi được cắm có thể gây ra sự cố này, ít nhất là trên MBP 2017. Chỉ cần di chuyển cáp sạc từ trái sang cổng bên phải là đủ để làm mát điểm nóng và giải quyết vấn đề. Trên máy có sạc MagSafe, hãy thử rút các thiết bị ngoại vi khỏi các cổng bên trái cho đến khi pin đầy.

Xem /apple//a/363933/27135 để biết bằng chứng.

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.