可通过windows 10任务管理器性能页查看“专用gpu内存”实时占用(如“2.1 gb / 4.0 gb”)、详细信息页排序定位高显存进程、性能监视器捕获瞬时峰值。

如果您正在运行图形密集型程序,但不确定显卡显存是否已被充分占用,则可通过 Windows 10 内置的任务管理器实时观测 GPU 显存的当前使用量与总容量。以下是查看显存具体占用情况的操作步骤:
一、通过任务管理器性能页查看GPU显存占用
任务管理器从内核级性能计数器直接采集 GPU 硬件寄存器数据,所显示的“专用 GPU 内存”包含已使用量与总量两项指标,数值实时刷新,可精确反映当前显存负载状态。
1、按下 Ctrl + Shift + Esc 组合键,直接打开任务管理器。
2、点击顶部的 性能 选项卡。
3、在左侧设备列表中,点击 GPU 0(若系统含多块显卡,可能显示为 GPU 1、GPU 2;请根据设备型号或“GPU 引擎”名称识别对应独显或核显)。
4、在右侧信息区域中,查找 专用 GPU 内存 项,其下方以“已使用 / 总量”的格式显示当前占用状态,例如“2.1 GB / 4.0 GB”。
5、向下滚动右侧面板,定位 GPU 内存 图表区域,该图表以颜色分层方式直观呈现:深蓝色代表已使用显存,浅蓝色代表空闲显存。
二、通过任务管理器详细信息页关联进程显存消耗
该方法可定位具体哪个应用程序正在大量占用显存,适用于排查高显存占用来源,其数据来源于每个进程调用的 DXGI 或 Vulkan/OpenGL 上下文显存分配记录。
1、在任务管理器中,点击顶部的 详细信息 选项卡。
2、右键点击任意列标题,选择 选择列。
3、在弹出窗口中,勾选 GPU 使用率 与 GPU 内存 两项,点击确定。
4、此时进程列表中将新增两列,其中 GPU 内存 列显示各进程当前独占或共享使用的显存大小,单位为 MB。
5、点击该列标题进行升序或降序排序,快速识别显存占用最高的进程。
三、通过性能监视器验证显存占用峰值
性能监视器提供更高采样频率与历史记录功能,可捕获瞬时显存峰值,避免任务管理器默认 1 秒刷新间隔导致的漏判,适用于压力测试或帧生成异常场景。
1、按下 Win + R 组合键,输入 perfmon 并回车。
2、在左侧导航栏中,展开 性能监视器,点击其子项。
3、点击工具栏上的绿色加号图标,打开“添加计数器”窗口。
4、在“性能对象”下拉菜单中选择 GPU Adapter Memory。
5、在下方实例列表中,勾选目标 GPU 对应的实例(如 Adapter 0: NVIDIA GeForce RTX 3060),再勾选 Dedicated Usage 与 Dedicated Available 两个计数器,点击添加。
6、确认后,图表将实时绘制显存已使用量与可用量曲线,鼠标悬停可查看精确时间点数值。










