Điểm:0

Nguyên nhân gây ra lỗi "khóa mềm" và cách khắc phục?

lá cờ cn

Tôi đã thấy các thông báo lẻ tẻ có dạng "LỖI: khóa mềm - CPU#0 bị kẹt trong 22 giây!" từ Trình thông báo hệ thống trong vài tháng -- Tôi đã có ít nhất ba hoặc bốn bản cập nhật phiên bản nhân trong khoảng thời gian đó và vấn đề dường như trở nên tồi tệ hơn -- mới đêm qua, tôi đã có hai trong số tám lõi của mình ở trạng thái này , dẫn đến việc khóa trình duyệt mà tôi không thể thiết lập lại bằng bất kỳ cách nào mà tôi biết (phải sử dụng nút xác lập lại cứng trên vỏ tháp). Khi điều này xảy ra, lõi ảnh hưởng đọc ở mức sử dụng 100% trên màn hình hệ thống.

Tôi hiện đang chạy Kubfox 20.04, kho lưu trữ cập nhật gần như hàng ngày. Hiện tại trên kernel 5.4.077-generic, việc khởi động lại trên phiên bản kernel cũ hơn sẽ không giúp ích gì vì các bản cập nhật chỉ giữ lại một phiên bản kernel cũ hơn và hiện tại, và tôi thậm chí không nhớ chính xác mình đã bắt đầu nhận bản này từ bao lâu rồi (nhưng tôi nghĩ rằng tôi đã có nó vào ngày 16.04 trước khi nâng cấp vào tháng 12 năm ngoái).

Tôi có một bo mạch chủ MSI, AMD FX8350 (8 nhân, 8 luồng, xung nhịp tối đa 4,1 GHz), RAM 16 GB, nVidia GTx750. Tôi không nhận được báo cáo nào về nhiệt độ CPU quá mức từ các tiện ích giám sát (và tôi thường có phần mềm BOINC giúp giữ tất cả tám lõi ở mức 100% khi tôi không sử dụng máy tính; BOINC hoặc các sự cố dự án gần đây đã ngăn chặn điều đó trong vài tuần).

Câu hỏi mấu chốt: làm thế nào tôi có thể ngăn chặn hành vi này? Đây có phải là lỗi kernel không (nếu có thì ít nhất là từ phiên bản 4.4.* và chạy đến ít nhất 5.7.*), sự cố phần cứng hay vấn đề gì khác?

user10489 avatar
lá cờ in
Có thể có nhiều nguyên nhân có thể gây ra điều này, không chỉ giới hạn ở lỗi trình điều khiển thiết bị và lỗi phần cứng.
Zeiss Ikon avatar
lá cờ cn
@ user10489 Vì vậy, câu trả lời của bạn là không có giải pháp nào và chúng ta chỉ phải sống với việc tìm thấy ngẫu nhiên hàng trăm thông báo trình thông báo xếp chồng lên nhau và khả năng khóa phần mềm? Điều này không giúp ích gì cho cuộc tranh luận đang diễn ra của tôi với đối tác của mình về Mac so với Windows so với Linux...
user10489 avatar
lá cờ in
Bạn cần chẩn đoán vấn đề sâu hơn. Máy Mac có thể bị lỗi phần cứng dễ dàng như linux. Tôi đã đăng dưới dạng nhận xét vì tôi không có câu trả lời đầy đủ cho việc này. Việc đăng các thông báo nhật ký hệ thống trước khi khóa mềm hoặc chạy chẩn đoán phần cứng có thể hữu ích hoặc không.
Zeiss Ikon avatar
lá cờ cn
@ user10489 Tôi là người ghép Windows -- đã chạy Windows từ 3.0/1990 cho đến XP/2011 -- và tôi làm mọi thứ từ GUI trừ khi tôi nhập các lệnh cụ thể mà tôi biết hoặc sao chép/dán các lệnh có trong câu trả lời, bài viết, v.v. . Tôi *không* biết đường đi của mình trong Ubuntu -- Tôi có thể kiểm tra dầu, có thể nói như vậy, và chỉ có vậy thôi. Bạn đang hỏi tương đương với tình trạng chảy máu phanh hoặc báo cáo phạm vi nhiệt của bugi đã lắp...
user10489 avatar
lá cờ in
Trên thực tế, việc chạy chẩn đoán phần cứng không dành riêng cho linux. Nếu có sẵn, chẩn đoán phần cứng của nhà cung cấp (có lẽ cho bo mạch chủ của bạn?) Sẽ là lý tưởng. Tôi hy vọng người khác có thể cung cấp cho bạn ý tưởng rõ ràng hơn về những gì cần tìm trong nhật ký.
Zeiss Ikon avatar
lá cờ cn
MSI thực sự làm cho nó, ừm, thú vị khi tìm một bản chẩn đoán để tải xuống cho một bo mạch chủ 3-4 năm tuổi. Như trong, đăng ký, sau đó thấy họ không liệt kê nó, sau đó thấy "trò chuyện trực tiếp" của họ không tồn tại cho đến khi bạn đăng ký bảng, yêu cầu mở tháp để lấy số sê-ri khỏi bảng. Và chúng tôi đã hướng tới "các bình luận không dành cho thảo luận mở rộng"...
user10489 avatar
lá cờ in
Có lẽ bạn nên hỏi một câu hỏi khác để yêu cầu chẩn đoán phần cứng tốt. Hoặc google xung quanh và tìm một vài và thử chúng. Một bài kiểm tra căng thẳng cpu có thể là một khởi đầu tốt. Tôi không ngạc nhiên khi MSI không cung cấp. Nếu có, nó có thể nằm trong phần sụn của bo mạch chủ.
Zeiss Ikon avatar
lá cờ cn
Chạy các tác vụ BOINC trên cả CPU (8 lõi ở mức 100% trong nhiều tuần liên tục) và GPU (tất cả các lõi Cuda của tôi ở mức tối đa trong thời gian tương tự) không phải là một bài kiểm tra căng thẳng?

Đăng câu trả lời

Hầu hết mọi người không hiểu rằng việc đặt nhiều câu hỏi sẽ mở ra cơ hội học hỏi và cải thiện mối quan hệ giữa các cá nhân. Ví dụ, trong các nghiên cứu của Alison, mặc dù mọi người có thể nhớ chính xác có bao nhiêu câu hỏi đã được đặt ra trong các cuộc trò chuyện của họ, nhưng họ không trực giác nhận ra mối liên hệ giữa câu hỏi và sự yêu thích. Qua bốn nghiên cứu, trong đó những người tham gia tự tham gia vào các cuộc trò chuyện hoặc đọc bản ghi lại các cuộc trò chuyện của người khác, mọi người có xu hướng không nhận ra rằng việc đặt câu hỏi sẽ ảnh hưởng—hoặc đã ảnh hưởng—mức độ thân thiện giữa những người đối thoại.