
내 노트북 2대의 GPU와 관련하여 다소 혼란스러운 상황이 있습니다.
첫 번째 노트북(Dell)에는 Intel Iris Xe GPU가 있으며 작업 관리자를 통해 시스템 RAM과 공유되고 총 GPU 메모리가 3.9GB임을 알 수 있습니다.
두 번째 노트북(Asus)은 Ryzen 3 Vega GPU를 탑재한 AMD 기반인데 2.0GB의 '전용 메모리'가 있는 것으로 나와 있고, IIRC도 통합되어 있는데 전체 GPU 메모리를 보면 5.0GB까지 늘어난다. (이전과 마찬가지로 시스템 RAM과 공유하므로 약 3.0GB 대신):
추가 메모리는 어디에서 오는가?
답변1
통합 그래픽이 어떻게 설정되어 있는지 BIOS를 확인해야 합니다. 명시적인 사전 할당인 경우도 있고 자동 또는 실시간인 경우도 있습니다.
Intel 스크린샷에서 전체 8GB RAM에 액세스할 수 있다는 것을 알 수 있습니다. 이는 iGPU가 최대 4GB RAM을 사용할 수 있다는 것을 의미합니다. 그러나 시스템이 이미 6GB를 사용하고 있다면 iGPU는 무엇이든 위해 싸워야 합니다. 2GB 이상.
Ryzen 3 Vega iGPU에는 2GB의 "전용" 공간이 있는 것으로 보입니다. 나는 그것을 사전 할당이라고 부를 것입니다. 이는 시스템이 대략 8GB(설치됨) 중 6GB 이상을 사용할 수 없음을 의미합니다. 그러나 Vega가 2GB 사전 할당을 초과할 경우(가능성은 거의 없음) 추가로 3GB를 활용할 수 있습니다.
답변2
공유 메모리는 CPU와 GPU 간에 공유되는 시스템 메모리입니다. 귀하의 인텔 카드에는 내부 메모리가 없고 공유 메모리만 사용한 것 같습니다.
AMD GPU는 전용 내부 메모리와 공유 메모리를 모두 사용합니다. 그들은 단순히 합산됩니다:
2GB dedicated GPU memory + 3GB shared GPU memory = 5GB total GPU memory