2010-12-01 41 views
19

Có cách nào để đặt mức sử dụng CPU tối đa cho một quy trình trong Windows 7 không?Đặt mức sử dụng CPU tối đa cho mỗi quá trình trong Windows

+3

Bạn có nghĩa là số giây CPU tối đa hoặc CPU tối đa% không? Nếu bạn có nghĩa là số giây tối đa, bạn có thể chạy nó bên trong một đối tượng công việc. – Gabe

+0

Bạn đang sử dụng ngôn ngữ lập trình nào? – Gabe

+0

@Gabe tính năng này đang hoạt động từ Windows 8 trở lên? http://msdn.microsoft.com/en-us/library/windows/desktop/hh448384(v=vs.85).aspx – hugo24

Trả lời

8

Bạn có thể kiểm tra "giới hạn tốc độ CPU trong Windows Server 2008 R2 và Windows 7" - http://technet.microsoft.com/en-us/library/ff384148%28WS.10%29.aspx

Nhưng hãy nhận thức được cảnh báo trong http://blogs.iis.net/thomad/archive/2010/02/15/put-the-brakes-on-your-application-pools-cpu-rate-limits-in-windows-7.aspx. Nó nói: Bây giờ ở đây có nhược điểm. Tính năng Giới hạn tốc độ CPU có lỗi. Hạt nhân đang nắm giữ trên một tay cầm với đối tượng hạn ngạch và không bao giờ buông bỏ nó. Điều này có nghĩa là khi bạn đặt giới hạn tốc độ CPU thành một tỷ lệ phần trăm cụ thể, bạn không thể thay đổi phần trăm này mà không cần khởi động lại máy. Chúng tôi đang nỗ lực khắc phục sự cố - không chắc chắn khi nào chúng tôi sẽ khắc phục. Tôi không biết liệu lỗi này có được sửa hay không.

-10

Mở Trình quản lý tác vụ. Nhấp chuột phải vào quá trình bạn muốn sử dụng CPU nhiều hơn và chọn mức độ ưu tiên bạn muốn.

Các vấn đề liên quan