Cấu hình hệ điều hành windows của bạn


7

Tôi gặp khó khăn khi nhấp vào một ứng dụng trong windows và phải chờ 10 giây để nó phản hồi. Tôi tự hỏi "bạn có thể chạy 16 tỷ hướng dẫn trong một giây, bạn đang làm gì khiến bạn không phản ứng với nhấp chuột của tôi." Do đó, tôi sẽ quan tâm đến việc tập hợp các ý tưởng về cách thiết kế một ứng dụng có thể chẩn đoán các loại vấn đề này. Tôi không phải là chuyên gia về windows và tự hỏi những phương pháp nào người khác sẽ đề xuất. Đây là những gì tôi lý tưởng muốn có thể làm:

Nhận biết bất kỳ ứng dụng, trình điều khiển hoặc trạng thái hệ điều hành nào (ví dụ: sổ đăng ký bị đổ lỗi) đang làm chậm hệ thống và khiến chúng chú ý đến người dùng. Một số điều này có thể được thu thập bằng cách sử dụng bộ đếm hiệu suất, các khía cạnh khác tôi ít chắc chắn hơn. Tôi sẽ có xu hướng sử dụng các phương pháp học máy để xác định xem hệ thống có bị sa lầy hay không và giúp xác định thủ phạm (có thể thực hiện được miễn là tôi có thể tạo ra các ví dụ tái tạo các nguồn chính của vấn đề, cũng như thu thập đủ dữ liệu có thể xác định thủ phạm).


1
Mua thêm RAM ...

Vậy thì làm thế nào mà tôi có đủ RAM 6 tháng trước? :) Tôi đang tỏ ra khó chịu, nhưng nếu sự chậm trễ thực sự là nó đã được phân trang, tôi muốn làm rõ rằng việc không theo dõi là nguyên nhân của sự chậm trễ cũng như rõ ràng những gì đã ăn hết RAM của tôi trong 6 tháng trước đây.

@ John, Có lẽ bạn có nhiều chương trình ăn RAM của bạn? Thời gian chuyển đổi ứng dụng 10 giây thường là do ứng dụng của bạn bị tráo đổi, do đó ít RAM hoặc do nhiều chương trình khác ăn hết RAM của bạn. Tại sao máy của bạn là như vậy không may là một câu hỏi liên quan đến lập trình. Bỏ phiếu cho gần (của chủ đề).

Câu trả lời:


8

Hãy dùng thử bộ công cụ Microsoft SysIternals miễn phí: rất nhiều công cụ để định hình. Hãy xem tại: http://technet.microsoft.com/en-us/sysi INTERNals / default.aspx

Cập nhật:

Bạn cũng nên xem xét những gì Internet Security / Anti-virus bạn đã cài đặt và đang chạy trên hệ thống của bạn. Chúng sẽ có tác động nhỏ, nhưng hy vọng đến hiệu suất hệ thống của bạn. Bạn có thể điều chỉnh các cài đặt trên này, một trong những cài đặt chính sẽ có hoạt động quan trọng là quét nền. Tôi đã sử dụng AVG, McAfee và Norton và Norton dường như cung cấp cái nhìn rõ ràng nhất về những gì nó đang làm vì nó có trình quản lý tác vụ và biểu đồ sử dụng tài nguyên của riêng nó theo thời gian. Tôi không làm việc cho bất kỳ ai trong số họ nhưng tôi muốn giới thiệu Norton qua McAfee vì McAfee bí mật làm chậm máy tính của tôi trong một phút hoặc lâu hơn trong các dịp.

Cập nhật 2:

Bạn đã nói:

"bạn có thể chạy 16 tỷ hướng dẫn một giây, bạn đang làm gì khiến bạn không phản ứng với nhấp chuột của tôi."

Chỉ cần bình luận thêm. Hoạt động tính toán có thể được mô tả là rơi vào 2 loại: Giới hạn tính toán và ràng buộc IO. Giới hạn tính toán là nơi hoạt động chủ yếu hoặc tất cả các tính toán, ràng buộc IO là nơi hoạt động chủ yếu hoặc tất cả truy cập các thiết bị đầu vào đầu vào, như đĩa cứng, các thiết bị ngoại vi khác như mạng. Các hoạt động hữu ích hiếm khi là một hoặc khác, vì bạn thực sự không thể thực hiện IO mà không sử dụng tính toán để làm cho nó hữu ích và nếu bạn không có IO nào thì bạn không có gì để tính toán. Trong trường hợp của bạn, dường như các hoạt động liên quan đến một thành phần IO - truy cập vào đĩa cứng, là thành phần chậm nhất.

Cập nhật 3: Re: McAfee thỉnh thoảng gặp sự cố CPU hog, có vẻ như Norton có phiên bản riêng của nó, với phát hiện chiến thắng của tôi gần đây, mặc dù tôi không thấy nhiều thứ như tôi có với McAfee. Norton CPU hog được thảo luận ở đây: http://community.norton.com/t5/Norton-INET-Security-Norton/ccsvchst-exe-cpu-usage-Issue/mp/2888 "Vấn đề sử dụng cpuvchst.exe cpu". Vì vậy, nghĩ rằng tôi sẽ đề cập để cung cấp một ý kiến ​​cân bằng. Tuy nhiên, tôi vẫn sẽ đề xuất Norton vì theo kinh nghiệm của tôi, phiên bản của tôi hiển thị số liệu thống kê sử dụng tài nguyên chi tiết sẽ giải thích câu hỏi ban đầu của bạn nếu bạn cài đặt tương tự.


Cả hai phần mềm Antivirus đều là con lợn. Đi với MSE.
Surfasb

@surfasb MSE? Ý bạn là Microsoft Essentials? Đủ công bằng. Tôi hy vọng đó là hiệu quả. Khi cài đặt Norton, tôi có được hiệu năng tốt từ netbook 2Gb RAM 1.6G nguyên tử 1.6 GHz chạy XP --AND-- toàn bộ ổ đĩa được mã hóa bằng truecrypt. Các cửa sổ được cài đặt sẵn thường có rất nhiều phần mềm dùng thử - nếu bạn nhận được một OEM / DVD chính hãng cài đặt lại trên ebay và thay đổi khóa thành hợp lệ của bạn, thì bạn đã có một bản cài đặt sạch đẹp.
trị liệu

Vâng, Microsoft cần thiết là con đường để đi. Bạn nhận được cập nhật thông qua Windows Update. Và nó khá an toàn ngay cả đối với các móc nhân. Đó là loại mỉa mai mặc dù. Microsoft muốn đẩy sản phẩm này ra ngoài thông qua Windows Update, đặc biệt là những người dùng không có vi-rút. Nhưng họ có những mối đe dọa kiện cáo nên họ phải loại bỏ ý tưởng đó. Đó sẽ là một tiêu đề: "Micorosoft bị kiện bằng cách cố gắng làm cho hệ điều hành của họ an toàn hơn." arstechnica.com/microsoft/news/2010/05/...
surfasb

3

Hãy thử công cụ Giám sát quy trình nếu bạn muốn xem tất cả quy trình đang làm gì khi khởi động. Và để ghi lại, hầu hết sự "chờ đợi" ngày nay đang chờ đợi trên ổ cứng - cải tiến CPU và bộ nhớ đang nhanh chóng vượt xa tốc độ ổ cứng đang ngày càng nhanh hơn. Nếu bạn mở Trình quản lý tác vụ, sau đó xem nó trong khi bạn khởi chạy một chương trình, bạn có thể thấy số lượng CPU thực sự đang được sử dụng - trừ khi CPu đạt 100% và chốt ở đó, thì CPU đang ở trạng thái chờ trong khi ổ cứng đang thử để cung cấp cho nó thông tin.


1
+1 cho câu trả lời cụ thể hơn trong bộ sysiternals, cũng được nâng cấp vì nhận xét về ổ cứng. Trong bất kỳ hệ thống nào - máy tính, phản ứng hóa học, hoạt động kinh doanh, v.v. - phần chậm nhất sẽ luôn có ảnh hưởng lớn nhất đến toàn bộ thời gian của một quá trình cần hoàn thành. Để nhắc lại ý kiến ​​của người khác: thêm RAM sẽ có nghĩa là mất ít thời gian hơn vào đĩa cứng để lấy dữ liệu và chương trình tạm thời và thay vào đó sẽ chuyển sang RAM chip nhanh hơn.
trị liệu

2

Để trả lời tiêu đề của câu hỏi "Cấu hình hệ điều hành windows của bạn" Tôi khuyên bạn nên thử với Bộ công cụ hiệu suất Windows V5.0 của Microsoft - bao gồm WPR (Trình ghi hiệu suất Windows) và WPA (Trình phân tích hiệu suất Windows).

Nó được bao gồm trong Windows ADK .
Nó hoạt động với Windows 7 trở lên.


Điểm bắt đầu bổ sung:

  • Giám sát tài nguyên (resmon.exe) - có trong Windows Vista (và phiên bản mới hơn).
  • Sysiternals của Microsoft có nhiều công cụ khác nhau.
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.