Cách giám sát việc sử dụng GPU trong Windows Task Manager
Trình quản lý tác vụ của Windows 10 có các công cụ giám sát GPU chi tiết ẩn trong đó. Bạn có thể xem mức sử dụng GPU trên từng ứng dụng và toàn hệ thống và Microsoft hứa hẹn các con số của Trình quản lý tác vụ sẽ chính xác hơn số liệu trong các tiện ích của bên thứ ba.
Cách hoạt động
Các tính năng GPU này đã được thêm vào trong Bản cập nhật dành cho người sáng tạo mùa thu của Windows 10, còn được gọi là Windows 10 phiên bản 1709. Nếu đang sử dụng Windows 7, 8 hoặc phiên bản Windows 10 cũ hơn, bạn sẽ không thấy các công cụ này trong Trình quản lý tác vụ của mình. Dưới đây là cách kiểm tra phiên bản Windows 10 mà bạn có.
Windows sử dụng các tính năng mới hơn trong Mô hình trình điều khiển hiển thị của Windows để lấy thông tin này trực tiếp từ trình lập lịch GPU (VidSCH) và trình quản lý bộ nhớ video (VidMm) trong nhân đồ họa của WDDM, chịu trách nhiệm thực sự phân bổ tài nguyên. Nó hiển thị dữ liệu rất chính xác cho dù ứng dụng API nào sử dụng để truy cập GPU — Microsoft DirectX, OpenGL, Vulkan, OpenCL, NVIDIA CUDA, AMD Mantle hoặc bất kỳ thứ gì khác.
Đó là lý do tại sao chỉ các hệ thống có GPU tương thích với WDDM 2.0 mới hiển thị thông tin này trong Trình quản lý tác vụ. Nếu bạn không thấy nó, GPU của hệ thống của bạn có thể sử dụng loại trình điều khiển cũ hơn.
Bạn có thể kiểm tra phiên bản WDDM mà trình điều khiển GPU của bạn đang sử dụng bằng cách nhấn Windows + R, nhập “dxdiag” vào hộp, sau đó nhấn Enter để mở công cụ Chẩn đoán DirectX. Nhấp vào tab “Hiển thị” và nhìn sang bên phải của “Mô hình trình điều khiển” trong Trình điều khiển. Nếu bạn thấy trình điều khiển “WDDM 2.x” ở đây, hệ thống của bạn tương thích. Nếu bạn thấy trình điều khiển “WDDM 1.x” ở đây, thì GPU của bạn không tương thích.
Cách xem mức sử dụng GPU của ứng dụng
Thông tin này có sẵn trong Trình quản lý tác vụ, mặc dù nó bị ẩn theo mặc định. Để truy cập nó, hãy mở Trình quản lý tác vụ bằng cách nhấp chuột phải vào bất kỳ khoảng trống nào trên thanh tác vụ của bạn và chọn “Trình quản lý tác vụ” hoặc bằng cách nhấn Ctrl + Shift + Esc trên bàn phím của bạn.
Nhấp vào tùy chọn “Thông tin chi tiết” ở cuối cửa sổ Trình quản lý tác vụ nếu bạn thấy chế độ xem tiêu chuẩn, đơn giản.
Trong giao diện đầy đủ của Task Manager, trên tab "Processes", nhấp chuột phải vào bất kỳ tiêu đề cột nào, sau đó bật tùy chọn "GPU". Điều này thêm một cột GPU cho phép bạn xem phần trăm tài nguyên GPU mà mỗi ứng dụng đang sử dụng.
Bạn cũng có thể bật tùy chọn “Công cụ GPU” để xem công cụ GPU nào mà ứng dụng đang sử dụng.
Tổng mức sử dụng GPU của tất cả các ứng dụng trên hệ thống của bạn được hiển thị ở đầu cột GPU. Nhấp vào cột GPU để sắp xếp danh sách và xem ứng dụng nào đang sử dụng GPU của bạn nhiều nhất tại thời điểm này.
Con số trong cột GPU là mức sử dụng cao nhất mà ứng dụng có trên tất cả các công cụ. Vì vậy, ví dụ: nếu một ứng dụng đang sử dụng 50% công cụ 3D của GPU và 2% công cụ giải mã video của GPU, bạn sẽ chỉ thấy con số 50% xuất hiện dưới cột GPU cho ứng dụng đó.
Cột GPU Engine hiển thị từng ứng dụng đang sử dụng. Điều này cho bạn biết cả GPU vật lý mà ứng dụng đang sử dụng và công cụ mà ứng dụng đó đang sử dụng — ví dụ: cho dù ứng dụng đó đang sử dụng công cụ 3D hay công cụ giải mã video. Bạn có thể xác định GPU nào tương ứng với một số cụ thể bằng cách kiểm tra tab Hiệu suất mà chúng ta sẽ nói đến trong phần tiếp theo.
Cách xem mức sử dụng bộ nhớ video của ứng dụng
Nếu bạn muốn biết một ứng dụng đang sử dụng bao nhiêu bộ nhớ video, bạn sẽ phải chuyển sang tab Chi tiết trong Trình quản lý tác vụ. Trên tab Chi tiết, nhấp chuột phải vào bất kỳ tiêu đề cột nào, sau đó nhấp vào tùy chọn “Chọn Cột”. Cuộn xuống và bật các cột “GPU”, “GPU Engine”, “Bộ nhớ GPU chuyên dụng” và “Bộ nhớ GPU dùng chung”. Hai tùy chọn đầu tiên cũng có sẵn trên tab Processes, nhưng hai tùy chọn bộ nhớ sau chỉ có sẵn trong ngăn Chi tiết.
Cột “Bộ nhớ GPU chuyên dụng” hiển thị lượng bộ nhớ mà ứng dụng đang sử dụng trên GPU của bạn. Nếu PC của bạn có card đồ họa NVIDIA hoặc AMD rời, thì đây là lượng VRAM của nó — tức là bộ nhớ vật lý trên card đồ họa của bạn — ứng dụng đang sử dụng. Nếu bạn có đồ họa tích hợp, một phần RAM hệ thống bình thường của bạn được dành riêng cho phần cứng đồ họa của bạn. Điều này cho biết ứng dụng đang sử dụng bao nhiêu bộ nhớ dự trữ.
Windows cũng cho phép các ứng dụng lưu trữ một số dữ liệu trong bộ nhớ DRAM thông thường của hệ thống. Cột "Bộ nhớ GPU được chia sẻ" hiển thị dung lượng bộ nhớ mà ứng dụng hiện đang sử dụng cho các tính năng video ngoài RAM hệ thống thông thường của máy tính.
Bạn có thể nhấp vào bất kỳ cột nào để sắp xếp theo chúng và xem ứng dụng nào đang sử dụng nhiều tài nguyên nhất. Ví dụ: để xem các ứng dụng sử dụng nhiều bộ nhớ video nhất trên GPU của bạn, hãy nhấp vào cột “Bộ nhớ GPU chuyên dụng”.
Cách giám sát việc sử dụng tài nguyên GPU tổng thể
Để theo dõi thống kê sử dụng tài nguyên GPU tổng thể, hãy nhấp vào tab “Hiệu suất” và tìm tùy chọn “GPU” trong thanh bên — bạn có thể phải cuộn xuống để xem. Nếu máy tính của bạn có nhiều GPU, bạn sẽ thấy nhiều tùy chọn GPU tại đây.
Nếu bạn có nhiều GPU được liên kết — sử dụng một tính năng như NVIDIA SLI hoặc AMD Crossfire — bạn sẽ thấy chúng được xác định bằng “Liên kết #” trong tên của chúng.
Ví dụ, trong ảnh chụp màn hình bên dưới, hệ thống có ba GPU. “GPU 0” là một GPU đồ họa tích hợp của Intel. “GPU 1” và “GPU 2” là các GPU NVIDIA GeForce được liên kết với nhau bằng NVIDIA SLI. Văn bản “Liên kết 0” có nghĩa là chúng đều là một phần của Liên kết 0.
Windows hiển thị mức sử dụng GPU theo thời gian thực tại đây. Theo mặc định, Trình quản lý tác vụ cố gắng hiển thị bốn công cụ thú vị nhất theo những gì đang diễn ra trên hệ thống của bạn. Bạn sẽ thấy các biểu đồ khác nhau ở đây, tùy thuộc vào việc bạn đang chơi trò chơi 3D hay mã hóa video chẳng hạn. Tuy nhiên, bạn có thể nhấp vào bất kỳ tên nào phía trên biểu đồ và chọn bất kỳ công cụ nào có sẵn để chọn những gì xuất hiện.
Tên GPU của bạn cũng xuất hiện trong thanh bên và ở đầu cửa sổ này, giúp bạn dễ dàng kiểm tra PC của bạn đã cài đặt phần cứng đồ họa nào.
Bạn cũng sẽ thấy biểu đồ về mức sử dụng bộ nhớ GPU chuyên dụng và dùng chung. Mức sử dụng bộ nhớ GPU chuyên dụng đề cập đến lượng bộ nhớ chuyên dụng của GPU đang được sử dụng. Trên GPU rời, đó là RAM trên chính cạc đồ họa. Đối với đồ họa tích hợp, đó là lượng bộ nhớ hệ thống dành riêng cho đồ họa thực sự được sử dụng.
Mức sử dụng bộ nhớ GPU dùng chung đề cập đến lượng bộ nhớ tổng thể của hệ thống đang được sử dụng cho các tác vụ GPU. Bộ nhớ này có thể được sử dụng cho các tác vụ hệ thống thông thường hoặc các tác vụ video.
Ở cuối cửa sổ, bạn sẽ thấy thông tin như số phiên bản của trình điều khiển video mà bạn đã cài đặt, dữ liệu mà trình điều khiển video đã được tạo và vị trí thực của GPU trong hệ thống của bạn.
Nếu bạn muốn xem thông tin này trong một cửa sổ nhỏ hơn, dễ lưu trên màn hình hơn, hãy nhấp đúp vào một nơi nào đó bên trong chế độ xem GPU hoặc nhấp chuột phải vào bất kỳ đâu bên trong nó và chọn tùy chọn “Chế độ xem tóm tắt đồ thị”. Bạn có thể mở rộng cửa sổ bằng cách nhấp đúp vào khung hoặc nhấp chuột phải vào đó và bỏ chọn tùy chọn “Dạng xem tóm tắt đồ thị”.
Bạn cũng có thể nhấp chuột phải vào biểu đồ và chọn Change Graph To> Single Engine để chỉ xem một biểu đồ công cụ GPU duy nhất phía trên biểu đồ sử dụng bộ nhớ.
Để cửa sổ này luôn hiển thị trên màn hình của bạn, hãy nhấp vào Tùy chọn> Luôn ở trên cùng.
Nhấp đúp vào bên trong ngăn GPU một lần nữa và bạn sẽ có một cửa sổ nổi tối thiểu, bạn có thể đặt ở bất kỳ vị trí nào bạn muốn trên màn hình của mình.
Để biết thêm thông tin chi tiết về cách hoạt động chính xác của tính năng này và chính xác thông tin ở đây thể hiện điều gì, hãy tham khảo blog của Microsoft.