
另外這裡提到的其他記憶體大小是什麼意思?它們的意義是什麼?整合顯示卡是否使用核心 RAM 或用戶空間中的某些固定內存,或者是否有自己的內存?
:~$ lspci -vnn
02:00.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] Madison [Mobility Radeon HD 5650/5750 / 6530M/6550M] [1
1] (prog-if 00 [VGA controller])
Subsystem: Dell Mobility Radeon HD 5650 [1028:0456]
Flags: bus master, fast devsel, latency 0, IRQ 26
Memory at d0000000 (64-bit, prefetchable) [size=256M]
Memory at cfee0000 (64-bit, non-prefetchable) [size=128K]
I/O ports at 2000 [size=256]
[virtual] Expansion ROM at cfe00000 [disabled] [size=128K]
Capabilities: <access denied>
Kernel driver in use: radeon
Kernel modules: radeon
答案1
要顯示 GPU 製造商以及有關 GPU 的其他詳細信息,請打開終端並輸入:
lspci -vnn | grep VGA -A 12
輸出的第一行包含供應商名稱、型號名稱/系列和 pci id。請注意一對括號括起來的數字,格式為 1234:5678。幾乎所有顯示卡都存在這樣的數字。第一個 4 位數 (1234) 表示供應商 id,第二個數字 (5678) 表示 pci id,pci id 表示圖形處理單元的型號。
可預取記憶體是 CPU 在實際程式碼對其進行操作之前可以提前請求作為最佳化的記憶體。發生這種情況是因為 CPU 猜測將來可能需要它或因為程式碼包含明確預取指令。然後,它在處理其他一些指令或執行其他一些工作時預先取用這些記憶體位置。
它不是一種特殊類型的內存,它只是被作業系統標記為可預取或不可預取的內存區域。在某些情況下,不預取作為最佳化可能是理想的,或者如果所述區域是記憶體映射I/O,則甚至需要不預取。
來源:什麼是可預取記憶體?
整合式顯示卡是否使用核心 RAM 或使用者空間中的某些固定記憶體?
可預取記憶體是被作業系統標記為可預取的記憶體區域。在這個問題的結果中,lspci -vnn
系統有 256MB 專用於 GPU 的可預取記憶體。
它有自己的記憶嗎?
有些型號的整合處理器有自己的內存,有些則沒有。 Intel Iris 整合 GPU 具有少量板載內存,有助於加快速度。配備 Radeon RX Vega M GL 顯示卡的英特爾第八代酷睿處理器系列擁有 4GB 第二代高頻寬記憶體 (HBM2)。