检查GPU的VRAM大小
类似 Intel UHD Graphics 630 这样的CPU集成显卡是可以通过BIOS调整GPU分配的VRAM大小的,这就带来一个问题,如何快速检查当前GPU分配的VRAM大小。
简单来说,就是使用 lspci
提供的详细信息,并且指定GPU设备,就能够看到VRAM大小:
首先查看当前系统的显卡GPU:
检查PCI设备
lspci
lspci
输出显示:
检查PCI设备
lspci
显示Intel GPU00:00.0 Host bridge: Network Appliance Corporation Device 1275
00:04.0 SCSI storage controller: Red Hat, Inc. Virtio block device
00:05.0 Ethernet controller: Red Hat, Inc. Virtio network device
00:06.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics P630]
00:07.0 VGA compatible controller: Device fb5d:40fb
00:1f.0 ISA bridge: Intel Corporation 82371SB PIIX3 ISA [Natoma/Triton II]
然后再次执行
lspci
但是使用-s
参数指定设备,以及-v
参数提供详细信息:
指定设备显示详情
lspci -v -s 00:06.0
输出显示有256MB:
指定设备显示详情
00:06.0 VGA compatible controller: Intel Corporation CoffeeLake-S GT2 [UHD Graphics P630] (prog-if 00 [VGA controller])
Subsystem: Intel Corporation CoffeeLake-S GT2 [UHD Graphics P630]
Flags: bus master, fast devsel, latency 0, IRQ 37
Memory at 810000000 (64-bit, non-prefetchable) [size=16M]
Memory at 800000000 (64-bit, prefetchable) [size=256M]
I/O ports at 2080 [size=64]
Expansion ROM at 000c0000 [virtual] [disabled] [size=128K]
Capabilities: [40] Vendor Specific Information: Len=0c <?>
Capabilities: [70] Express Root Complex Integrated Endpoint, MSI 00
Capabilities: [ac] MSI: Enable+ Count=1/1 Maskable- 64bit-
Capabilities: [d0] Power Management version 2
Kernel driver in use: i915
Kernel modules: i915