Buộc các ứng dụng Windows sử dụng một CPU cụ thể
Hầu như tất cả các máy tính hiện đại đều có nhiều hơn một lõi. Bằng cách sử dụng các bộ xử lý đa lõi này, bạn hoàn toàn có thể thiết lập một số chương trình nhất định để chạy trên một CPU nhất định. Các chương trình được thiết kế ngày nay được thực hiện để tận dụng các lõi này để tăng tốc độ thực thi và hiệu quả tổng thể bằng cách phân phối tải trên tất cả các lõi. Trong thực tế, nếu bạn điều hướng đến tab "Hiệu suất" trong "Trình quản lý tác vụ", bạn sẽ thấy rằng tất cả các lõi và bộ xử lý logic (chủ đề) đang được sử dụng đồng thời.
Sự phân bố tải trọng này giữa tất cả các lõi thực sự tốt. Nhưng đây không phải là trường hợp tốt nhất vì một số chương trình cũ được thiết kế để chạy trên một CPU lõi đơn, hoặc bạn có thể muốn thiết lập một ứng dụng cụ thể để chạy trên một CPU nhất định để nó không làm hỏng toàn bộ công việc của bạn lưu lượng. Ví dụ, Disk defragmenter trong Windows chiếm nhiều tài nguyên CPU khi chạy. Điều này về cơ bản làm chậm máy tính của bạn. Để tránh nó, bạn có thể thiết lập chương trình chống phân mảnh để sử dụng một CPU cụ thể để bạn có thể tiếp tục làm những thứ khác trong khi nó đang chạy ở chế độ nền.
Chúng ta hãy xem cách thay đổi các giá trị ái lực để buộc một ứng dụng Windows cụ thể sử dụng một CPU cụ thể.
Lưu ý: Thay đổi giá trị sở thích là cấu hình nâng cao; làm sai nó có thể làm cho các ứng dụng của bạn chạy bất thường. Nếu bạn không chắc chắn, hãy để Windows chọn những gì tốt nhất cho bạn.
Thay đổi giá trị sở thích trong Trình quản lý tác vụ
Để thay đổi giá trị ái lực trong trình quản lý tác vụ, hãy mở trình quản lý tác vụ bằng cách nhấp chuột phải vào thanh tác vụ. Bây giờ hãy chọn "Trình quản lý tác vụ". Hoặc, bạn có thể sử dụng phím tắt "Ctrl + Shift + Esc".
Trong trình quản lý tác vụ, hãy chuyển đến tab "Chi tiết". Ở đây bạn sẽ thấy tất cả các tiến trình hiện đang chạy.
Tìm quá trình bạn muốn, nhấp chuột phải và chọn tùy chọn “Đặt mối quan hệ”. Trong trường hợp của tôi, tôi đang chọn ứng dụng Bittorrent.
Hành động trên sẽ mở cửa sổ “Bộ xử lý ái lực”. Theo mặc định, mọi quá trình đều sử dụng tất cả các CPU có sẵn. Để buộc quá trình sử dụng một CPU cụ thể, hãy bỏ chọn tất cả các CPU mà bạn không muốn quá trình sử dụng của mình và nhấp vào nút “Ok”.
Đó là tất cả những gì cần làm để thay đổi thành công các giá trị ái lực cho một quá trình.
Giám sát hiệu suất của lõi CPU
Để giám sát hiệu suất của tất cả các lõi CPU của bạn, hãy chuyển đến tab “Hiệu suất” trong trình quản lý tác vụ và nhấp vào liên kết “Giám sát tài nguyên mở”.
Điều hướng đến tab CPU để xem hiệu suất của tất cả các lõi CPU của bạn.
Các thay đổi được thực hiện bằng cách sử dụng trình quản lý tác vụ là tạm thời, tức là quá trình hoặc chương trình sẽ sử dụng tất cả các lõi CPU khi bạn khởi động lại chương trình hoặc khi bạn khởi động lại máy. Vì vậy, bạn không phải lo lắng về bất kỳ thay đổi vĩnh viễn nào.
Bây giờ bạn đã biết cách thay đổi giá trị ái lực cho các chương trình cụ thể, hãy thử nghiệm với các chương trình khác nhau để cải thiện quy trình làm việc và năng suất của bạn. Hãy nhận xét bên dưới nếu bạn gặp phải bất kỳ sự cố nào trong khi thay đổi giá trị sở thích hoặc chia sẻ suy nghĩ của bạn về việc thay đổi giá trị mối quan hệ.