Computer >> Máy Tính >  >> Xử lý sự cố >> Lỗi Windows

Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?

Theo dõi việc sử dụng CPU của bạn là khá hữu ích. Điều này là do nếu CPU của bạn đang bị quá tải, nó có thể bị điều chỉnh dẫn đến hiệu suất xấu của PC nói chung. Hóa ra, điều này có thể ảnh hưởng đáng kể đến các tác vụ hàng ngày mà bạn thực hiện trên máy tính của mình. Do đó, bạn phải đảm bảo rằng không có chương trình nào, không thực sự quan trọng hoặc đang chạy trong nền, đang lấy đi phần lớn tài nguyên CPU của bạn. Trong bài viết này, chúng tôi sẽ chỉ cho bạn các phương pháp khác nhau bằng cách sử dụng mà bạn có thể chống lại các chương trình có thể đang sử dụng nhiều CPU hơn mức cần thiết.

Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?

Hóa ra, CPU là một trong những thành phần quan trọng nhất trên máy tính của bạn. Có một số chương trình có thể thực sự ngốn tài nguyên và cố gắng tiếp quản bất cứ thứ gì có sẵn cho họ. Điều này, như chúng tôi đã đề cập, có thể có tác động tiêu cực đến hiệu suất của máy tính của bạn. Bất kể bạn đang làm gì, có thể là chơi game hay đơn giản là duyệt web, nếu tác vụ bạn đang thực hiện không có đủ tài nguyên, nó sẽ không thể chạy trơn tru. Do đó, việc tối ưu hóa PC của bạn để có hiệu suất tốt hơn luôn là điều quan trọng.

Bây giờ, không có cách nào trực tiếp trong Windows cho phép bạn kiểm soát việc sử dụng CPU cho các chương trình khác nhau bằng cách sử dụng tỷ lệ phần trăm hoặc một cái gì đó tương tự. Thay vào đó, những gì chúng tôi có là các tùy chọn chung có thể được truy cập bằng Trình quản lý tác vụ để quyết định lượng CPU khả dụng cho một quy trình nhất định. Ngoài ra, bạn cũng có thể sử dụng tiện ích của bên thứ ba để kiểm soát việc sử dụng CPU của một quy trình hoặc chương trình. Như đã nói, hãy để chúng tôi bắt đầu và chỉ cho bạn cách giới hạn việc sử dụng CPU của một chương trình.

Thay đổi mức độ ưu tiên của quy trình

Hóa ra, tùy chọn đầu tiên có sẵn cho bạn là thay đổi mức độ ưu tiên của chương trình đang sử dụng nhiều tài nguyên hơn mức cần thiết. Giờ đây, việc thay đổi mức độ ưu tiên của một tiến trình không phải là một cách tiếp cận trực tiếp để hạn chế việc sử dụng CPU của nó, tuy nhiên, những gì nó làm là nó làm giảm mức độ ưu tiên của tiến trình và do đó, Bộ lập lịch CPU cho phép ít thời gian CPU hơn.

Bất cứ khi nào một chương trình được thực thi, nó sẽ được cấp phát một lượng thời gian nhất định cho CPU trước khi nó được đưa vào trạng thái chờ một lần nữa bởi bộ lập lịch để các tiến trình khác có thể sử dụng CPU của bạn. Mức độ ưu tiên của một tiến trình là một yếu tố quan trọng khi quyết định thời gian của CPU. Do đó, việc thay đổi mức độ ưu tiên của một quá trình có thể thay đổi thời gian nó được phép trên bộ xử lý. Để thay đổi mức độ ưu tiên của một chương trình, hãy làm theo hướng dẫn bên dưới:

  1. Trước hết, hãy mở Trình quản lý tác vụ. Bạn có thể thực hiện việc này bằng cách tìm kiếm Trình quản lý tác vụ trong Trình đơn Bắt đầu . Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  2. Sau khi cửa sổ Trình quản lý tác vụ mở, hãy chuyển sang Chi tiết chuyển hướng. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  3. Trên tab Chi tiết, hãy tìm quá trình của chương trình mà bạn muốn thay đổi mức độ ưu tiên.
  4. Nhấp chuột phải vào quy trình mục tiêu và từ trình đơn thả xuống, chọn Đặt mức độ ưu tiên. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  5. Trên trình đơn tiếp theo, hãy giảm mức độ ưu tiên từ những gì đã chọn. Một chấm đen hiển thị trước tùy chọn đã chọn.
  6. Khi bạn đã hoàn thành việc đó, mức độ ưu tiên của chương trình sẽ được thay đổi.

Thay đổi sở thích CPU

Một điều khác mà bạn có thể làm trong Trình quản lý tác vụ là thay đổi mối quan hệ của một quy trình. Khi bạn làm điều này, quá trình bị hạn chế chỉ sử dụng các lõi được chọn và do đó nó không thể sử dụng tất cả các lõi của bộ xử lý của bạn. Điều này có thể dẫn đến các lõi được giải phóng được sử dụng bởi các quy trình hoặc tác vụ khác và do đó, mức sử dụng CPU của chương trình sẽ giảm xuống.

Như đã nói, điều quan trọng cần lưu ý là điều này có thể không hiệu quả đối với các ứng dụng đơn luồng. Điều này là do các ứng dụng đơn luồng chỉ sử dụng một lõi ngay từ đầu nên việc hạn chế số lõi có sẵn cho quá trình này không mang lại kết quả nào. Thực hiện theo các hướng dẫn bên dưới để thay đổi mối quan hệ của một quy trình:

  1. Để bắt đầu, hãy mở Trình quản lý tác vụ cửa sổ lại trên máy tính của bạn bằng cách tìm kiếm nó trong Trình đơn Bắt đầu. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  2. Trên cửa sổ Trình quản lý tác vụ, chuyển sang Chi tiết chuyển hướng. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  3. Ở đó, hãy tìm quy trình của chương trình rồi nhấp chuột phải vào nó.
  4. Từ trình đơn thả xuống, chọn Đặt mối quan hệ tùy chọn được cung cấp.
  5. Trên hộp thoại tiếp theo, thay đổi số lõi quy trình có quyền truy cập bằng cách bỏ chọn các hộp kiểm. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  6. Sau khi hoàn tất, hãy nhấp vào nút OK cái nút.
  7. Bạn đã thay đổi thành công mối quan hệ của quá trình. Hãy nhớ rằng điều này được đặt lại mỗi khi ứng dụng được khởi động lại, vì vậy bạn sẽ phải thực hiện lại khi quá trình bắt đầu lại.

Sử dụng Tiện ích của Bên Thứ ba

Cuối cùng, một cách sử dụng khác mà bạn có thể giới hạn mức sử dụng CPU của một chương trình là sử dụng tiện ích của bên thứ ba được thiết kế để xử lý các quy trình trên máy tính của bạn. Ở đây, chúng tôi sẽ sử dụng ứng dụng Process Lasso miễn phí nhưng bạn cũng có thể chọn sử dụng phiên bản cao cấp. Tuy nhiên, đối với mục đích đã đề cập, phiên bản miễn phí sẽ hoạt động tốt.

Hóa ra, sử dụng Process Lasso, bạn cũng có thể thực hiện các phương pháp trên đồng thời chọn lưu các cài đặt cho tương lai. Do đó, khi ứng dụng khởi động lại, các cài đặt tương tự sẽ được áp dụng lại và vì vậy bạn sẽ không phải mở Trình quản lý tác vụ mỗi lần. Ngoài ra, Process Lasso đi kèm với Bộ giới hạn CPU sử dụng mà bạn có thể giới hạn các lõi CPU mà quá trình có quyền truy cập sau khi nó đạt đến một ngưỡng nhất định. Hãy để chúng tôi xem xét điều này một cách chi tiết hơn dưới đây:

  1. Trước hết, hãy tiếp tục và tải xuống Process Lasso từ trang web chính thức bằng cách nhấp vào đây.
  2. Sau khi bạn đã cài đặt Process Lasso, hãy mở nó lên.
  3. Khi mở Process Lasso, bạn sẽ có thể xem danh sách tất cả các tiến trình đang chạy. Nhấp chuột phải vào một quy trình và bạn sẽ có thể thay đổi mức độ ưu tiên, sở thích và nhiều hơn nữa. Để thay đổi vĩnh viễn các tùy chọn đã đề cập, hãy sử dụng nút Luôn luôn tùy chọn được cung cấp trong menu. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  4. Để sử dụng Bộ giới hạn CPU, hãy nhấp chuột phải vào quy trình và chọn Bộ giới hạn CPU lựa chọn. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  5. Trên cửa sổ tiếp theo, bạn sẽ có thể thêm quy tắc về thời điểm Bộ giới hạn CPU hoạt động. Làm thế nào để giới hạn việc sử dụng CPU của một chương trình trong Windows?
  6. Tại đây, hãy quyết định một tỷ lệ phần trăm nhất định sau khoảng thời gian vài giây sẽ kích hoạt chức năng của tính năng Giới hạn CPU.
  7. Theo dõi phần này bằng cách cung cấp số lượng lõi CPU quy trình được giảm xuống và trong bao lâu.
  8. Sau khi hoàn tất, hãy nhấp vào Thêm quy tắc cái nút. Cuối cùng, nhấp vào OK và bạn nên đi.