"Bộ nhớ GPU chuyên dụng" và "Bộ nhớ GPU dùng chung" trong Trình quản lý Tác vụ là gì? ── Vì sao các con số chênh lệch lớn trên GPU tích hợp, và điều gì xảy ra khi thiếu bộ nhớ

· · Windows, Windows 11, GPU, Trình quản lý Tác vụ, Hiệu suất, Cài đặt Windows

Đăng lên X
Lịch sử sửa đổi (bản đầu tiên, đăng ngày 3 Nov 2026)
Đăng lần đầu
Trích dẫn bài viết này(DOI: 10.5281/zenodo.23937220)

Bài viết này được lưu trữ trên Zenodo. Bên dưới là DOI luôn dẫn tới phiên bản mới nhất, và DOI gắn với phiên bản bạn đang đọc.

Go Komura (2026). "Bộ nhớ GPU chuyên dụng" và "Bộ nhớ GPU dùng chung" trong Trình quản lý Tác vụ là gì? ── Vì sao các con số chênh lệch lớn trên GPU tích hợp, và điều gì xảy ra khi thiếu bộ nhớ. KomuraSoft LLC. https://doi.org/10.5281/zenodo.23937220 https://comcomponent.com/vi/blog/task-manager-dedicated-shared-gpu-memory/

DOI (phiên bản mới nhất)
10.5281/zenodo.23937220
DOI (phiên bản này)
10.5281/zenodo.23937221

Khi mở phần GPU trong Trình quản lý Tác vụ, bạn sẽ thấy hai con số nằm cạnh nhau: “Bộ nhớ GPU chuyên dụng” và “Bộ nhớ GPU dùng chung”. Trên laptop dùng GPU tích hợp, bộ nhớ chuyên dụng có thể rất nhỏ, trong khi bộ nhớ dùng chung lại hiển thị lớn, khoảng một nửa bộ nhớ của máy.

Bộ nhớ GPU chuyên dụng là bộ nhớ chỉ GPU dùng, còn bộ nhớ GPU dùng chung là bộ nhớ thông thường mà cả CPU lẫn GPU đều dùng được. Con số lớn của bộ nhớ GPU dùng chung là giới hạn trên mà GPU được phép dùng. Không phải lúc nào GPU cũng chiếm chừng ấy bộ nhớ.

Bài viết này dành cho người dùng phổ thông băn khoăn về những gì Trình quản lý Tác vụ của Windows 11 hiển thị. Nội dung dựa trên tài liệu chính thức của Microsoft, Intel và AMD được kiểm tra vào ngày 3 tháng 11 năm 2026. Màn hình cài đặt chọn GPU cho từng ứng dụng được kiểm tra trên máy ảo Windows 11 Enterprise bản đánh giá (26H2). Phần hiển thị của Trình quản lý Tác vụ và dxdiag, giới hạn bộ nhớ GPU dùng chung, và màn hình chọn GPU cũng được kiểm tra trên một máy thật chạy Windows 11 Pro (25H2) có cả GPU tích hợp lẫn GPU rời (bộ nhớ 128 GB). Các cột theo từng tiến trình trong tab [Chi tiết] chưa được kiểm tra. Tên hiển thị trên màn hình có thể hơi khác tùy phiên bản và ngôn ngữ của Windows.

Cách đọc phần GPU trong Trình quản lý Tác vụ

Thông tin GPU xuất hiện trong tab [Hiệu suất] của Trình quản lý Tác vụ, ở các mục như “GPU 0”. Trên PC có hai GPU, chúng được liệt kê là “GPU 0” và “GPU 1”; số thứ tự do Trình quản lý Tác vụ đặt.1 Ở bên trái, tên GPU hiện dưới “GPU 0”, và bên dưới là mức sử dụng (và nhiệt độ), chẳng hạn “25% (40 °C)”.

Trong bài này tôi viết “bộ nhớ GPU chuyên dụng” và “bộ nhớ GPU dùng chung”, còn trên màn hình các mục có tên “Bộ nhớ GPU chuyên dụng”, “Bộ nhớ GPU dùng chung” và “Bộ nhớ GPU”.

Phía trên bên phải là các biểu đồ cho từng bộ phận của GPU. GPU có bộ phận đảm nhận việc vẽ 3D, bộ phận đảm nhận việc truyền dữ liệu, bộ phận đảm nhận việc phát video, v.v., và mỗi bộ phận chạy riêng rẽ. Microsoft gọi các bộ phận này là công cụ GPU (GPU engine). Các biểu đồ có tên như “3D”, “Copy”, “Video Decode”, và GPU có những công cụ nào là tùy từng GPU.1

Bố cục phần GPU trong Trình quản lý Tác vụCho thấy mục GPU trong tab Hiệu suất hiển thị biểu đồ mức sử dụng cho từng công cụ GPU, mức sử dụng chung của GPU, và mức sử dụng bộ nhớ GPU chuyên dụng và bộ nhớ GPU dùng chung.GPU 0 trong tab Hiệu suấtBiểu đồ cho từng công cụ GPUMức sử dụng chung của GPUBộ nhớ GPU chuyên dụngBộ nhớ GPU dùng chung3D, Copy, Video Decode và các công cụ khác

Hình 1: Phần GPU hiển thị mức sử dụng của từng công cụ và mức sử dụng của hai loại bộ nhớ.

Mức sử dụng chung hiện dưới “GPU 0” ở bên trái, chẳng hạn “25% (40 °C)”, không phải là trung bình của các công cụ. Đó là mức sử dụng của công cụ bận nhất. Khi phát video, có thể công cụ 3D hoàn toàn không được dùng. Khi đó, con số chung là giá trị của công cụ bận nhất, chẳng hạn công cụ đảm nhận video. Các kỹ sư phụ trách GPU của Microsoft giải thích rằng họ chọn cách này vì nếu lấy trung bình, một trò chơi đang dùng hết GPU sẽ trông như có mức sử dụng thấp.1

Khi phát một video 4K trên máy thật chạy Windows 11 Pro (25H2), mức chung là 24–25%, Video Decode là 24–25%, 3D là 18–22%, còn các công cụ khác là 0%. Con số chung trùng với Video Decode, công cụ bận nhất, chứ không phải trung bình của các công cụ (khoảng 11–12%).

Cách xác định mức sử dụng chung của GPUCho thấy giá trị cao nhất trong các mức sử dụng của từng công cụ như 3D, Copy và Video Decode được hiển thị làm mức sử dụng chung của GPU.Mức sử dụng công cụ 3DChọn giá trị cao nhấtMức sử dụng công cụ CopyMức sử dụng công cụ Video DecodeMức sử dụng chung của GPU

Hình 2: Mức sử dụng chung của GPU được thể hiện bằng giá trị của công cụ bận nhất.

Để xem thông tin GPU trong Trình quản lý Tác vụ, trình điều khiển GPU phải hỗ trợ WDDM 2.0 trở lên. Bạn có thể kiểm tra phiên bản WDDM của trình điều khiển bằng cách khởi động dxdiag từ menu Bắt đầu và xem giá trị “Mô hình trình điều khiển” (Driver Model) trong phần trình điều khiển của tab [Hiển thị].1 Trên máy thật (25H2) có hai màn hình được kết nối, các tab được đánh số, như [Hiển thị 1] và [Hiển thị 2]. dxdiag chỉ hiển thị tab màn hình cho những GPU có màn hình được kết nối. Mô hình trình điều khiển của GPU tích hợp, vốn không có màn hình nào kết nối, không xem được trong dxdiag.

Trong sơ đồ, đường liền nét biểu thị quan hệ luôn đúng và đường nét đứt biểu thị quan hệ có điều kiện (điều kiện nằm trong phần giải thích từng quan hệ trên trang chi tiết). Danh sách đầy đủ các quan hệ (tổng 12, kèm bằng chứng và mức chắc chắn) cùng định nghĩa các khái niệm chính được tập hợp tại trang chi tiết bản đồ tri thức (bằng tiếng Nhật). Dữ liệu: JSON-LD / Turtle

Bộ nhớ GPU chuyên dụng là bộ nhớ chỉ GPU dùng

Bộ nhớ GPU chuyên dụng là bộ nhớ được dành riêng để chỉ GPU sử dụng. Trong Windows, bộ nhớ mà GPU dùng được quản lý bởi một thành phần gọi là trình quản lý bộ nhớ video (VidMm), và các con số trong Trình quản lý Tác vụ cũng được thu thập từ đây.1

Với card đồ họa rời (GPU rời), bộ nhớ GPU chuyên dụng là bộ nhớ gắn trên card, tức là VRAM. Dung lượng của nó do card quyết định.12

GPU tích hợp thì khác. GPU tích hợp là GPU được tích hợp sẵn trong bộ xử lý. Một số GPU tích hợp dành riêng một phần bộ nhớ thông thường cho GPU khi PC khởi động hoặc khi trình điều khiển được khởi tạo. Phần đã dành riêng sẽ nằm ngoài sự quản lý bộ nhớ của Windows và chỉ GPU sử dụng. Tuy nhiên, Microsoft cho rằng dùng bộ nhớ dùng chung linh hoạt và hiệu quả hơn việc dành riêng như vậy, và nhiều GPU tích hợp hầu như không dành riêng gì.1

Bộ nhớ GPU chuyên dụng gồm những gìCho thấy với GPU rời, VRAM trên card đồ họa là bộ nhớ GPU chuyên dụng, còn với GPU tích hợp, phần bộ nhớ thông thường được dành riêng khi khởi động hoặc tương tự là bộ nhớ GPU chuyên dụng.Bộ nhớ GPU chuyên dụngGPU rờiGPU tích hợpVRAM trên cardPhần dành riêng từ bộ nhớ thông thườngNhiều GPU tích hợp không dành riêng

Hình 3: Bộ nhớ GPU chuyên dụng gồm những gì tùy thuộc vào loại GPU.

Mức sử dụng bộ nhớ GPU chuyên dụng trong tab Hiệu suất là tổng lượng mà tất cả các tiến trình đang dùng lúc này. Đó không phải là lượng mà các ứng dụng đã yêu cầu cấp phát.1

Bộ nhớ GPU dùng chung là bộ nhớ thông thường mà cả CPU và GPU đều dùng được

Bộ nhớ GPU dùng chung là bộ nhớ thông thường (RAM) mà cả CPU lẫn GPU đều dùng được. Mục đích sử dụng của nó không cố định. Khi GPU cần thì GPU dùng, khi không cần nữa thì nó trở về phía CPU. Cả GPU rời lẫn GPU tích hợp đều dùng được bộ nhớ dùng chung này.1

Con số lớn hiện ở bên phải là giới hạn trên của bộ nhớ thông thường mà GPU được phép dùng. GPU không hề giữ sẵn lượng đó. Con số mức sử dụng ở bên trái là lượng GPU đang dùng lúc này.1

Giới hạn này do Windows quyết định. Khi thông tin GPU được thêm vào Trình quản lý Tác vụ năm 2017, lời giải thích là bộ nhớ thông thường mà GPU có thể dùng cùng lúc được giới hạn ở một nửa bộ nhớ vật lý. Trên PC 16 GB, GPU chỉ dùng được tối đa 8 GB, để phần bộ nhớ còn lại giữ cho hệ thống hoạt động.1

Tài liệu hiện nay của Microsoft dành cho người phát triển trình điều khiển đưa ra công thức sau. Giới hạn trên của bộ nhớ thông thường mà GPU có thể dùng (bao gồm cả phần dành riêng cho mục đích chuyên dụng) là giá trị nhỏ hơn giữa “80% bộ nhớ” và “giá trị lớn hơn giữa bộ nhớ trừ 16 GB và một nửa bộ nhớ”. Bộ nhớ ở đây là lượng mà Windows nhìn thấy, không tính phần BIOS đã dành riêng.3

Cách xác định giới hạn bộ nhớ thông thường mà GPU có thể dùngCho thấy từ lượng bộ nhớ mà Windows nhìn thấy, chọn giá trị lớn hơn giữa một nửa bộ nhớ và bộ nhớ trừ 16 GB, rồi giá trị được giới hạn để không vượt quá 80% bộ nhớ sẽ trở thành giới hạn.Bộ nhớ mà Windows nhìn thấyGiá trị lớn hơn giữa một nửa và trừ 16 GBGiới hạn không vượt quá 80%Giới hạn bộ nhớ thông thường GPU dùng đượcPhần còn lại sau khi trừ phần dành riêng là giới hạn dùng chung

Hình 4: Giới hạn bộ nhớ GPU dùng chung được tính từ lượng bộ nhớ.

Áp dụng công thức này, các giới hạn như sau.

Bộ nhớ mà Windows nhìn thấy Giới hạn bộ nhớ thông thường mà GPU có thể dùng
8 GB 4 GB (một nửa)
16 GB 8 GB (một nửa)
32 GB 16 GB (một nửa)
64 GB 48 GB
128 GB 102,4 GB (80%)

Trên PC có bộ nhớ đến 32 GB, giới hạn là một nửa, giống như lời giải thích năm 2017. Nhiều hơn mức đó thì vượt quá một nửa. Giới hạn bộ nhớ GPU dùng chung là phần còn lại sau khi trừ đi phần dành riêng cho mục đích chuyên dụng, và tùy thiết lập của trình điều khiển, nó có thể còn nhỏ hơn nữa.3

Trên máy thật (25H2) có bộ nhớ 128 GB (Windows nhìn thấy 127,69 GB), giới hạn bộ nhớ GPU dùng chung trong Trình quản lý Tác vụ là 102 GB, còn “Bộ nhớ dùng chung” trong dxdiag là 104605 MB. Cả hai đều khớp với vế 80% của công thức.

Bên dưới bộ nhớ chuyên dụng và dùng chung, phần GPU còn có hàng “Bộ nhớ GPU”. Tôi không tìm thấy tài liệu nào của Microsoft giải thích riêng ý nghĩa của hàng này. Tài liệu dành cho trình điều khiển tính tổng bộ nhớ video là tổng của bộ nhớ video chuyên dụng, bộ nhớ hệ thống chuyên dụng và bộ nhớ hệ thống dùng chung.3 Phần hiển thị trên máy thật (25H2) cũng khớp với điều này. GPU rời hiển thị “Bộ nhớ GPU 2/114 GB”, là tổng của 12,0 GB chuyên dụng và 102 GB dùng chung. GPU tích hợp hiển thị “0,2/102 GB”, chỉ có phần dùng chung. “Tổng bộ nhớ 116599 MB” trong dxdiag cũng là tổng của “Bộ nhớ hiển thị (VRAM) 11994 MB” và “Bộ nhớ dùng chung 104605 MB”.

Bản thân ứng dụng vẫn có thể cấp phát nhiều bộ nhớ video hơn giới hạn này. Bộ nhớ video của Windows được ảo hóa, và giới hạn của lượng có thể cấp phát là giới hạn commit của toàn hệ thống, gồm cả bộ nhớ lẫn tệp trang. VidMm giữ cho bộ nhớ thông thường mà GPU dùng cùng lúc không vượt quá giới hạn bằng cách ghim và giải phóng các trang bộ nhớ.1 Cách đọc các con số bộ nhớ của Windows được giải thích trong bài ““Mức dùng bộ nhớ” của Windows thực sự nghĩa là gì?”.

Vì sao GPU tích hợp có bộ nhớ chuyên dụng nhỏ mà dùng chung lớn

Trên PC dùng GPU tích hợp, việc bộ nhớ GPU chuyên dụng nhỏ còn bộ nhớ GPU dùng chung lớn là trạng thái bình thường. GPU tích hợp chủ yếu chạy bằng bộ nhớ dùng chung. Giới hạn bộ nhớ GPU dùng chung là một nửa bộ nhớ trên PC có bộ nhớ đến 32 GB, và lớn hơn trên PC có nhiều bộ nhớ hơn (trên PC 128 GB là 102 GB, tức 80% bộ nhớ).

Với GPU tích hợp (Intel UHD Graphics 770) của một máy thật chạy Windows 11 Pro (25H2), cả mục “Bộ nhớ GPU chuyên dụng” lẫn biểu đồ của nó đều không xuất hiện. Chỉ có “Bộ nhớ GPU dùng chung 0,2/102 GB” và “Bộ nhớ GPU 0,2/102 GB” được hiển thị. Có những PC hoàn toàn không có mục bộ nhớ chuyên dụng.

Intel giải thích rằng GPU tích hợp của Intel không có bộ nhớ chuyên dụng mà dùng bộ nhớ dùng chung được cấp phát tự động. Thứ có thể điều chỉnh trong BIOS chỉ là giới hạn trên của lượng có thể dùng.4 AMD cũng giải thích rằng PC có đồ họa tích hợp được xây dựng theo kiến trúc bộ nhớ hợp nhất (UMA) và chia sẻ một phần bộ nhớ thông thường với GPU.5

Theo giải thích của Microsoft, một lượng nhỏ bộ nhớ do trình điều khiển dành riêng cũng có thể được hiển thị là “Hardware Reserved Memory”.1

Cách GPU tích hợp và GPU rời dùng bộ nhớCho thấy GPU rời chủ yếu dùng VRAM trên card và dùng bộ nhớ thông thường cho phần không vừa hoặc tương tự, còn GPU tích hợp có phần dành riêng chuyên dụng nhỏ hoặc không có và dùng chung bộ nhớ thông thường.GPU rờiChuyên dụng: VRAM trên cardDùng chung: bộ nhớ thông thườngGPU tích hợpChuyên dụng: nhỏ hoặc không cóDùng chung: chủ yếu bộ nhớ thông thường

Hình 5: GPU tích hợp dùng chung bộ nhớ thông thường, nên con số chuyên dụng hiện ra nhỏ.

Đừng cộng các con số theo từng tiến trình

Mức sử dụng bộ nhớ GPU cũng có thể xem theo từng tiến trình trong tab [Chi tiết]. Bấm chuột phải vào tiêu đề cột, mở [Chọn cột] và thêm các cột bộ nhớ GPU chuyên dụng và bộ nhớ GPU dùng chung.1

Nếu cộng các con số của từng tiến trình ở đây, tổng sẽ lớn hơn mức sử dụng chung của GPU trong tab Hiệu suất. Đó là vì bộ nhớ được nhiều tiến trình dùng chung bị tính lặp lại vào con số của từng tiến trình. Microsoft nêu ví dụ về bộ nhớ chứa nội dung của một cửa sổ do ứng dụng tạo ra, được ba tiến trình tham chiếu: chính ứng dụng đó, csrss.exe và dwm.exe (tiến trình ghép hình ảnh màn hình nền). Bộ nhớ chỉ được cấp phát một lần nhưng được tính vào con số của cả ba tiến trình. Vì vậy con số của dwm.exe và csrss.exe trông lớn hơn thực tế.1

Cách tính bộ nhớ video dùng chungCho thấy bộ nhớ video chứa nội dung cửa sổ của ứng dụng chỉ được cấp phát một lần nhưng được tính vào mức sử dụng của từng tiến trình ứng dụng, csrss.exe và dwm.exe.Bộ nhớ chứa nội dung cửa sổTính vào con số của ứng dụngTính vào con số của csrss.exeTính vào con số của dwm.exeCộng lại sẽ lớn hơn thực tế

Hình 6: Bộ nhớ dùng chung bị tính lặp lại vào con số của từng tiến trình sử dụng nó.

Toàn bộ GPU đang dùng bao nhiêu thì xem ở tab Hiệu suất. Trên Windows 10 còn có một sự cố đã biết, trong đó cột bộ nhớ GPU chuyên dụng của tab Chi tiết trông như tăng thêm khoảng 100 MB mỗi lần đưa ứng dụng xuống nền rồi đưa trở lại. Microsoft giải thích rằng ngay cả trong trường hợp này, tab Hiệu suất vẫn hiển thị giá trị đúng.6

Điều gì xảy ra khi thiếu bộ nhớ GPU

Lượng bộ nhớ video mà một ứng dụng có thể dùng có một ngân sách do Windows quyết định. Ngân sách này thay đổi theo các ứng dụng chạy nền và việc chuyển sang ứng dụng khác. Theo tài liệu của Microsoft, khi ứng dụng vượt ngân sách, ứng dụng đó sẽ thỉnh thoảng bị tạm dừng hoặc cấp phát bộ nhớ thất bại.7

Với GPU rời, Windows có thể chuyển dữ liệu không vừa VRAM sang bộ nhớ thông thường. Tuy nhiên, Microsoft coi đây là biện pháp cuối cùng.7

Điều xảy ra khi vượt ngân sách bộ nhớ videoCho thấy khi ứng dụng vượt ngân sách bộ nhớ video, ứng dụng thỉnh thoảng bị tạm dừng hoặc cấp phát bộ nhớ thất bại, và với GPU rời, dữ liệu có thể được chuyển sang bộ nhớ thông thường như biện pháp cuối cùng.Ứng dụng vượt ngân sáchỨng dụng thỉnh thoảng bị tạm dừngCấp phát bộ nhớ thất bạiVới GPU rời có thể chuyển sang bộ nhớ thông thườngMicrosoft coi đây là biện pháp cuối cùng

Hình 7: Khi vượt ngân sách, ứng dụng bị khựng lại hoặc cấp phát thất bại.

Với người dùng, điều này có thể biểu hiện dưới dạng trò chơi hoặc ứng dụng thỉnh thoảng bị khựng lại. AMD cho biết với các trò chơi chưa được tối ưu cho đồ họa tích hợp, texture có thể bị thiếu hoặc có độ phân giải thấp, hoặc có thể xuất hiện cảnh báo rằng GPU không đáp ứng yêu cầu.5

Để kiểm tra bằng Trình quản lý Tác vụ, hãy xem trong lúc chạy ứng dụng đó, mức sử dụng bộ nhớ GPU chuyên dụng có gần chạm giới hạn hay không. Nếu với GPU rời, bộ nhớ chuyên dụng được dùng gần hết giới hạn và mức sử dụng bộ nhớ dùng chung đang tăng, có thể phần không vừa VRAM đang được đặt ở bộ nhớ thông thường.

Có tăng được bộ nhớ GPU chuyên dụng không?

Phần cài đặt của Windows không có mục nào để tăng bộ nhớ GPU chuyên dụng. Với GPU rời, nó được quyết định bởi lượng VRAM trên card.

Với GPU tích hợp, tùy PC mà có thể thay đổi thiết lập trong BIOS.

  • Intel: Mục như “DVMT (Dynamic Video Memory Technology)” trong BIOS có thể cho phép chọn giới hạn trên của lượng bộ nhớ có thể dùng, chẳng hạn 128 MB, 256 MB hoặc tối đa. Không có thiết lập nào cấp một lượng cố định; chỉ đặt giới hạn.4
  • AMD: Tài liệu dành cho máy tính để bàn khuyên để “UMA Frame Buffer Size” trong BIOS ở giá trị mặc định “Auto”. Tài liệu cho biết đặt thủ công có thể giải quyết vấn đề trong các trò chơi chưa được tối ưu cho đồ họa tích hợp, và nêu ví dụ đặt 1 GB hoặc 2 GB trên PC có từ 8 GB bộ nhớ trở lên. Tài liệu cũng cảnh báo rằng đặt 2 GB trên PC có 4 GB bộ nhớ có thể làm giảm hiệu suất tổng thể.5
  • Intel Core Ultra Series 2 trở về sau: “Shared GPU Memory Override” trong Intel Graphics Software cho phép thay đổi tỷ lệ bộ nhớ dùng chung mà GPU tích hợp được dùng. Giá trị mặc định là 57% và cần có ít nhất 10 GB bộ nhớ. Intel lưu ý rằng việc thay đổi có thể ảnh hưởng đến hiệu suất hệ thống.8
Chọn cách tăng bộ nhớ GPUCho thấy GPU rời được quyết định bởi VRAM trên card, còn GPU tích hợp đôi khi có thể thay đổi bằng thiết lập mà PC cung cấp. Intel dùng DVMT trong BIOS, AMD dùng UMA Frame Buffer Size trong BIOS, các sản phẩm Intel mới hơn dùng Shared GPU Memory Override trong Intel Graphics Software, và AMD khuyên dùng Auto.Loại GPUGPU rờiGPU tích hợpQuyết định bởi VRAM trên cardThay đổi bằng thiết lập của PCIntel: DVMT trong BIOSAMD: thiết lập UMA trong BIOSIntel mới hơn: phần mềm riêngAMD khuyên dùng Auto

Hình 8: Cách thay đổi bộ nhớ khác nhau tùy loại GPU và dòng PC.

Một số PC không có mục này trong BIOS. Tên và vị trí của mục cũng khác nhau tùy BIOS, vì vậy hãy kiểm tra trong hướng dẫn sử dụng của PC. Nếu lắp thêm bộ nhớ, giới hạn bộ nhớ thông thường mà GPU có thể dùng cũng tăng theo công thức. Tuy nhiên, nếu trình điều khiển đặt giới hạn nhỏ hơn thì chỉ đến giá trị đó.

Chọn GPU mà ứng dụng sử dụng

Trên laptop có cả GPU tích hợp lẫn GPU rời, bạn có thể chọn GPU mà từng ứng dụng sử dụng. Trên màn hình Windows 11 (26H2), các bước như sau.9

  1. Mở [Cài đặt] → [Hệ thống] → [Hiển thị] → [Đồ họa].
  2. Trong danh sách tùy chọn tùy chỉnh cho ứng dụng, chọn hàng của ứng dụng muốn thay đổi để mở ra. Ứng dụng chưa có trong danh sách thì thêm bằng [Thêm ứng dụng trên máy tính].
  3. Trong [Tùy chọn GPU], chọn [Để Windows quyết định (Tiết kiệm năng lượng)], [Tiết kiệm năng lượng] hoặc [Hiệu suất cao]. Lựa chọn được lưu ngay.
  4. Khởi động lại ứng dụng.

Cách ghi các lựa chọn khác nhau tùy PC. Trên máy thật chạy Windows 11 Pro (25H2) có hai GPU, các lựa chọn là “Để Windows chọn”, “Tiết kiệm năng lượng (Intel(R) UHD Graphics 770)” và “Hiệu suất cao (NVIDIA GeForce RTX 4070 Ti)”, với GPU tương ứng được ghi trong ngoặc.

Các bước chọn GPU mà ứng dụng sử dụngCho thấy việc mở Đồ họa trong Hệ thống và Hiển thị của Cài đặt, chọn ứng dụng trong tùy chọn tùy chỉnh cho ứng dụng, chọn Để Windows quyết định, Tiết kiệm năng lượng hoặc Hiệu suất cao trong Tùy chọn GPU, rồi khởi động lại ứng dụng.Mở Đồ họa trong Cài đặtChọn ứng dụng trong tùy chọn tùy chỉnhChọn Tùy chọn GPUĐể Windows quyết địnhTiết kiệm năng lượngHiệu suất caoKhởi động lại ứng dụng

Hình 9: Việc chọn GPU cho từng ứng dụng được thực hiện trong Đồ họa của Cài đặt.

Lựa chọn này dành cho PC có nhiều GPU. Sau khi thay đổi thiết lập, hãy mở tab [Tiến trình] trong Trình quản lý Tác vụ trong lúc ứng dụng đang chạy, rồi xem ở cột công cụ GPU trong hàng của ứng dụng đó để biết công cụ nào của GPU nào đang được dùng. Một thiết lập khác liên quan đến cơ chế vẽ của GPU được giải thích trong bài “What Is Windows’ Hardware-Accelerated GPU Scheduling?”.

Cách phán đoán khi nhìn các con số

Tình trạng nhìn thấy Điều có thể xảy ra Việc cần xem tiếp
GPU tích hợp có bộ nhớ chuyên dụng nhỏ, giới hạn dùng chung lớn Trạng thái bình thường của GPU tích hợp Không cần xử lý
Giới hạn bộ nhớ GPU dùng chung khoảng một nửa bộ nhớ Giới hạn do Windows đặt Mức sử dụng có gần giới hạn không
Tổng trong tab Chi tiết lớn hơn tab Hiệu suất Bộ nhớ dùng chung bị tính trùng Giá trị trong tab Hiệu suất
GPU rời có bộ nhớ chuyên dụng gần giới hạn, mức dùng chung cũng nhiều Có thể không vừa VRAM Hạ thiết lập chất lượng hình ảnh của ứng dụng có thay đổi gì không
Chỉ một ứng dụng nhất định bị treo Có thể vượt ngân sách bộ nhớ video Mức sử dụng chuyên dụng và dùng chung khi ứng dụng chạy

Tóm tắt

  • Bộ nhớ GPU chuyên dụng là bộ nhớ chỉ GPU dùng. Với GPU rời, đó là VRAM trên card; với GPU tích hợp, đó là một phần nhỏ bộ nhớ thông thường được dành riêng.
  • Bộ nhớ GPU dùng chung là bộ nhớ thông thường mà cả CPU lẫn GPU đều dùng được. Con số lớn là giới hạn, không phải lượng đang bị chiếm.
  • Giới hạn bộ nhớ thông thường mà GPU có thể dùng là một nửa bộ nhớ trên PC có bộ nhớ đến 32 GB. Trên PC có nhiều bộ nhớ hơn, giới hạn vượt quá một nửa, tối đa 80%.
  • Với GPU tích hợp, bộ nhớ chuyên dụng nhỏ và dùng chung lớn là trạng thái bình thường.
  • Khi vượt ngân sách bộ nhớ video, ứng dụng thỉnh thoảng bị tạm dừng hoặc cấp phát bộ nhớ thất bại.
  • Windows không có mục nào để tăng bộ nhớ GPU chuyên dụng. Với GPU tích hợp, đôi khi có thể thay đổi trong BIOS hoặc nơi khác, nhưng thông thường nên để thiết lập tự động.

Tài liệu tham khảo

  1. Microsoft DirectX Developer Blog, GPUs in the task manager. Ngày 21 tháng 7 năm 2017. Lời giải thích về cách hiển thị GPU trong Trình quản lý Tác vụ của các kỹ sư phụ trách lập lịch GPU và quản lý bộ nhớ: các công cụ, mức sử dụng chung, bộ nhớ chuyên dụng và dùng chung, nguyên tắc một nửa bộ nhớ vật lý, và cách tính theo tiến trình. ↩ ↩2 ↩3 ↩4 ↩5 ↩6 ↩7 ↩8 ↩9 ↩10 ↩11 ↩12 ↩13 ↩14 ↩15

  2. Microsoft Learn, GPU segments. Việc các phân đoạn bộ nhớ đại diện cho VRAM của GPU rời, hoặc bộ nhớ do firmware hay trình điều khiển của GPU tích hợp dành riêng. ↩

  3. Microsoft Learn, Calculating Graphics Memory. Các công thức tính giới hạn bộ nhớ thông thường mà GPU có thể dùng, bộ nhớ hệ thống dùng chung và tổng bộ nhớ video. ↩ ↩2 ↩3

  4. Intel, How to Adjust Dedicated Video Memory for Intel Graphics. Việc GPU tích hợp của Intel không có bộ nhớ chuyên dụng mà dùng bộ nhớ dùng chung được cấp phát tự động, và chỉ có thể điều chỉnh giới hạn bằng DVMT trong BIOS. ↩ ↩2

  5. AMD, Configuring UMA Frame Buffer Size on Desktop Systems with Integrated Graphics. Việc PC có đồ họa tích hợp dùng chung bộ nhớ thông thường, việc thường khuyên để UMA Frame Buffer Size ở Auto, cùng các ví dụ và lưu ý khi thay đổi. ↩ ↩2 ↩3

  6. Microsoft Learn, GPU Process Memory counters report incorrect value. Sự cố đã biết trên Windows 10, trong đó giá trị bộ nhớ GPU chuyên dụng của tab Chi tiết trông như tăng dần. ↩

  7. Microsoft Learn, Residency. Ngân sách bộ nhớ video và điều xảy ra khi vượt ngân sách. Việc chuyển dữ liệu sang bộ nhớ thông thường với GPU rời là biện pháp cuối cùng. ↩ ↩2

  8. Intel, Shared GPU Memory Override Feature and Requirements. Tính năng thay đổi tỷ lệ bộ nhớ dùng chung cho GPU tích hợp từ Core Ultra Series 2 trở về sau. Mặc định 57%, cần ít nhất 10 GB bộ nhớ. ↩

  9. Hỗ trợ của Microsoft, Tối ưu hóa cho trò chơi cửa sổ trong Windows 11. Các bước chọn thiết lập hiệu suất đồ họa cho từng ứng dụng trong [Hệ thống] → [Hiển thị] → [Đồ họa]. ↩

Các bài viết gần đây có cùng thẻ để tìm hiểu sâu hơn những chủ đề lân cận.

Đây là các trang chủ đề gần với chủ đề này. Từ bài viết, bạn có thể đi tiếp đến các dịch vụ liên quan và những bài viết khác.

Bài viết này dẫn đến các trang dịch vụ sau. Hãy xem từ lối vào gần nhất với bạn.

Câu hỏi thường gặp

Các câu hỏi thường gặp khi tư vấn về chủ đề của bài viết.

Con số bộ nhớ GPU dùng chung lớn có nghĩa là GPU đang chiếm chừng ấy bộ nhớ không?
Không. Con số bên phải của bộ nhớ GPU dùng chung là giới hạn trên của bộ nhớ thông thường mà GPU được phép dùng. Phần chưa dùng đến thì CPU và các ứng dụng khác vẫn dùng bình thường. Lượng GPU đang dùng lúc này được thể hiện ở con số mức dùng bên trái.
Vì sao bộ nhớ GPU dùng chung lại bằng một nửa bộ nhớ của PC?
Vì Windows đặt giới hạn trên cho lượng bộ nhớ thông thường mà GPU có thể dùng. Theo công thức trong tài liệu của Microsoft, trên PC có bộ nhớ đến 32 GB thì giới hạn là một nửa, còn trên PC có nhiều bộ nhớ hơn thì vượt quá một nửa. Tùy trình điều khiển, giới hạn cũng có thể nhỏ hơn.
Có cách nào tăng bộ nhớ GPU chuyên dụng không?
Phần cài đặt của Windows không có mục nào để tăng bộ nhớ GPU chuyên dụng. Với GPU rời, nó được quyết định bởi lượng bộ nhớ trên card đồ họa. Với GPU tích hợp, tùy PC mà có thể đổi giới hạn hoặc lượng cấp phát trong BIOS, nhưng cả Intel lẫn AMD thường khuyên dùng thiết lập tự động.
PC dùng GPU tích hợp có bộ nhớ GPU chuyên dụng rất nhỏ hoặc bằng 0, có phải bị hỏng không?
Không phải hỏng. Phần lớn GPU tích hợp gần như không có bộ nhớ riêng mà dùng bộ nhớ thông thường chia sẻ với CPU khi cần. Vì vậy bộ nhớ GPU chuyên dụng nhỏ, còn giới hạn bộ nhớ GPU dùng chung được hiển thị lớn. Trên một số PC, mục bộ nhớ GPU chuyên dụng thậm chí không xuất hiện.
Vì sao cộng bộ nhớ GPU chuyên dụng của từng tiến trình trong tab Chi tiết lại lớn hơn tổng mức sử dụng?
Vì bộ nhớ được nhiều tiến trình dùng chung bị tính lặp lại vào con số của từng tiến trình. Toàn bộ GPU đang dùng bao nhiêu thì xem ở tab Hiệu suất.

Hồ sơ tác giả

Trang giới thiệu tác giả bài viết.

Go Komura

Đại diện của KomuraSoft LLC

Chuyên về phát triển phần mềm Windows, tư vấn kỹ thuật và điều tra lỗi, với thế mạnh ở các dự án còn tài sản hiện có và việc điều tra những sự cố khó nhìn ra nguyên nhân.

Liên kết công khai

Quay lại blog