Cơn bão GPE ACPI là gì?


8

Chỉ cần trải nghiệm hệ thống đóng băng (không có bàn di chuột, không có bàn phím, màn hình trông bình thường), Alt / SysRq / REISUB không hoạt động, phải nhấn nút khởi động.

Trong /var/log/kern.logtôi tìm thấy:

ACPI: EC: GPE storm detected, transactions will use polling mode

Khoảng thời gian đóng băng. Mục tiếp theo là hành động đầu tiên của lần khởi động lại tiếp theo.

Điều này có thể liên quan, và nó có nghĩa là gì?

Tôi cũng gặp sự cố chương trình thường xuyên, luôn là Segfaults và / hoặc SIGSEV được đề cập trong báo cáo sự cố, các chương trình này xảy ra quá ngẫu nhiên (mplayer, clementine, phụ đề gnome, openshot, ...), nhưng những điều này không bao giờ làm hỏng hệ thống , Tôi luôn có thể tiếp tục công việc của mình. Tất cả điều này làm tôi hơi lo lắng về sự ổn định của hệ thống của tôi.

Chi tiết hệ thống:

Ubuntu 12.04, 64-bit
3.2.0-25-generic Kernel
Intel® Core™ i5-2430M CPU @ 2.40GHz × 4 

Tôi có thể xem đây là một câu hỏi kinh điển tốt.
nanofarad

Chính xác ý của bạn là gì? (btw Tôi có một theo dõi về vấn đề này ở đây: askubuntu.com/questions/149028/... )
Tinellus

1
Đó là một hạn trên StackExchange mô tả một câu hỏi cũng như các văn bản và có thể có giá trị cho những người dùng khác (Biện minh: Cũng bằng văn bản và Ubuntu ghét một số phần cứng với ACPI).
nanofarad

Câu trả lời:


15

ACPIGiao diện năng lượng và cấu hình nâng cao , cho phép Ubuntu (hoặc bất kỳ HĐH nào) giao tiếp với phần cứng của bạn theo cách chuẩn. Chức năng chính của nó là quản lý năng lượng, cùng với cấu hình thiết bị phần cứng.

Một GPE trong ACPI là một mục đích chung sự kiện . Hãy nghĩ về nó như một sự gián đoạn - phần cứng đang thông báo cho HĐH (thông qua ACPI) rằng có điều gì đó đã xảy ra. "Cái gì đó" thường bao gồm những thứ như cắm / rút bộ chuyển đổi AC của bạn, đóng / mở nắp máy tính xách tay của bạn, v.v.

ECbộ điều khiển nhúng cung cấp các chức năng ACPI trên bo mạch chủ của bạn.

Một GPE bão xảy ra khi EC bắt đầu gửi hàng trăm hoặc hàng ngàn "sự kiện" trên giây cho hệ điều hành - đây là những một trong hai giả mạo (giả), hoặc do một số lỗi trong các phần cứng cơ bản. ví dụ, lỗi trong bộ điều khiển sạc pin của bạn khiến ACPI EC nghĩ rằng pin đang bị tháo và được lắp lại hàng trăm lần mỗi giây.

Giao dịch sẽ sử dụng chế độ bỏ phiếu nghĩa là để xử lý cơn bão, HĐH sẽ ngừng sử dụng GPE / ngắt để được thông báo về các sự kiện ACPI và thay vào đó - theo lịch trình riêng của mình - "thăm dò ý kiến" hoặc chủ động hỏi ACPI EC nếu có bất kỳ sự kiện nào nên biết đã xảy ra. Bằng cách này, HĐH vẫn có thể thực hiện hiệu quả các chức năng ACPI trong khi không bị quá tải với "cơn bão GPE".


Đối với vấn đề cụ thể của bạn, vâng, lỗi này chắc chắn có thể ảnh hưởng đến sự ổn định của hệ thống và thường có nghĩa là có lỗi với phần cứng của bạn chứ không phải Ubuntu / kernel. Nếu bạn gặp sự cố thường xuyên, hãy thử chạy Bộ nhớ kiểm tra từ Ubuntu Live CD?


Thx, điều này đã giúp. Tôi không cắm / rút phích cắm hoặc bất cứ thứ gì tương tự, nhưng một vài giờ trước khi tôi phải Alt / SysRq REISUB vì máy tính xách tay sẽ không thức dậy sau khi đóng nắp và sau đó (vô tình) rút phích cắm. Điều đó có thể liên quan sau đó .... Và tôi chắc chắn sẽ ghi nhớ đề xuất của bạn về việc chạy thử nghiệm bộ nhớ. Cảm ơn
Tinellus
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.