Máy Windows XP của tôi gần đây đã bắt đầu đóng băng cho tôi mỗi lần khởi động lại kỳ lạ sau vài phút sử dụng (các chương trình khác nhau / không bắt đầu thêm prg nào cả).
Cập nhật: Bây giờ tôi đã quản lý để có thêm một chút chi tiết với Process Explorer. Đây là CPU 2 lõi và việc sử dụng 100% kernel chỉ trên một lõi. Danh sách quy trình hiển thị các DPC - Các cuộc gọi thủ tục bị hoãn ở mức 50% (đó là 100% trên một lõi). Vì vậy, câu hỏi là ngay bây giờ: ** DPC là gì và làm cách nào để khắc phục chúng ??
Cập nhật tiếp theo : OKIES ... sử dụng này và rằng tôi đã có thể để có được Xperf chạy trên Windows XP của tôi, và mẫu bãi tôi đã hiển thị tốt trên laptop Win7 của tôi. Có, bạn cần một máy tính Win7 / Vista để xem các kết xuất được thực hiện trên Windows XP. Tuy nhiên , bây giờ tôi phải đối mặt với vấn đề sau đây, tôi có thể bật Xperf truy tìm , xperf -on Latency
và vấn đề bây giờ cũng tái phát trong khi Xperf tracing là về, nhưng ngay sau khi UBND huyện tôi đi đến 100%, Windows không khởi động bất kỳ quy trình mới (hoặc họ khởi động không bao giờ kết thúc) (một cửa sổ cmd mở vẫn phản hồi tốt , nhưng mọi exe bạn cố gắng gọi chỉ bị treo (dir
chỉ hoạt động tốt vì đó là lệnh cmd) - Tôi chỉ có thể giả sử rằng nó CreateProcess
bị treo với một phần của kernel). Bây giờ, không thể khởi chạy bất kỳ quy trình mới nào có nghĩa là tôi không thể chạy xperf -d dumpfile.etl
, bởi vì , khi tôi nhập nó vào cửa sổ cmd, nó chỉ bị treo .
Vì vậy, có vẻ như tôi hết may mắn ở đây. Tôi thà vứt bỏ toàn bộ giàn khoan hơn là bắt đầu vô hiệu hóa trình điều khiển bằng tay ... :-)
Bất kỳ ý tưởng khác đánh giá cao!
Đó là, trong khi Windows vẫn đáp ứng về mặt lý thuyết (ví dụ: Con trỏ chuột di chuyển bình thường và tôi có thể nhấp và cuối cùng thì nhấp chuột được nhận ra) các hành động được thực hiện chỉ sau vài phút (theo nghĩa đen).
Ví dụ: Nhấn phím Num-lock trên bàn phím thường bật đèn LED Num-lock trên bàn phím. Đây cũng là trường hợp với máy bán đông lạnh của tôi, nhưng chỉ sau một hoặc hai phút.
Một lần, tôi đã quản lý để khởi chạy Process Explorer và sau vài phút, biểu đồ thông tin hệ thống chỉ rõ việc sử dụng CPU 100% trên dòng màu đỏ (chế độ kernel) và dòng màu xanh lá cây ở mức 0. Ở trạng thái này, mặc dù biểu đồ vẫn được cập nhật trên màn hình, máy không thể hoạt động được nữa. (Chà, trừ khi bạn sẵn sàng chờ vài phút sau mỗi lần nhấp.)
Vì vậy, bây giờ tôi đang tự hỏi vấn đề có thể là gì, vì tôi đã không cài đặt bất cứ thứ gì mới trên máy này trong nhiều tuần, chắc chắn không phải trước khi thấy hành vi này. (Việc khởi động lại đôi khi giúp tôi, đôi khi tôi cần khởi động lại lần thứ hai hoặc thứ ba trước khi máy có thể sử dụng được trong một khoảng thời gian dài hơn.)
Bây giờ, làm thế nào tôi có thể tìm ra điều gì thực sự gây ra việc sử dụng chế độ kernel quá mức?
Lưu ý: Cũng được đăng này trong các diễn đàn sysiternals .