win10gpu共享內存區別介紹

來源:趣味百科館 1.29W

大多數的小夥伴肯定都在任務管理器中查看過共享內存的數值,但是卻不知道他們之間的區別是什麼,今天給爲大家帶來了詳細的區別介紹,一起看看吧。

答:簡單點說,專有內存就是GPU自己用的,不會分給其它應用,而共享內存就是所有應用都可以使用,但是GPU優先使用。

win10gpu共享內存區別介紹

專有GPU內存:

專有GPU的內存一般默認分成兩種:獨顯內存和集顯內存。

獨顯內存的意思是單獨一個的GPU PCIe卡,它有着獨立的GDDR內存,

而專有的GPU內存就是指在這個GPU顯卡上面自己包含的內存,它只可以被GPU使用,而且帶寬很高,延遲非常的小。

集顯相比較之下就比較複雜,但是在這裏不包括AMD GPU集成進Intel CPU這種另類CPU,以Intel集顯爲例。

win10gpu共享內存區別介紹 第2張

這上面的專有GPU內存是指BIOS在系統內存上頂替了專門給集顯GPU使用的系統內存。

換句話說,其實就是BIOS將一部分的內存在初始化之後保存了下來並且給GPU用,稱爲“Stolen Memory”。

大小一般在16M到1024M不等,不同時代的集顯可以支持的保留內存都是不相同的,舉例HD4000,

它支持的最大顯存爲256M,並不是想要多大就有多大。

win10gpu共享內存區別介紹 第3張

共享GPU內存:

這裏的內存指的是從系統內存中提出來的,優先讓GPU使用。

假如32G內存,而共享內存有16G,有兩個GPU,實際上系統內存並沒有全部佔用,16G是兩個GPU一起使用的,而不是每個都有16G。

共享內存不僅僅是多GPU共享,而且還是GPU和的其他應用一起共享,只不過GPU優先級高些罷了。

而且Windows也儘量會使用專有的GPU內存,而共享的GPU內存完全可以在其它應用大量使用內存後歸他們使用。

而且這個值無法設置,需要由Windows根據系統內存大小自行設定。

內存的帶寬和時延受到PCIe的限制,比專有的內存低,這是Windows會有限使用專有GPU內存的重要原因之一。

還有其他問題的小夥伴可以看看了解

熱門標籤