win10gpu共享内存区别介绍

大多数的小伙伴肯定都在任务管理器中查看过共享内存的数值 , 但是却不知道他们之间的区别是什么 , 今天给为大家带来了详细的区别介绍 , 一起看看吧 。
win10gpu共享内存:答:简单点说 , 专有内存就是GPU自己用的 , 不会分给其它应用 , 而共享内存就是所有应用都可以使用 , 但是GPU优先使用 。

win10gpu共享内存区别介绍

文章插图
专有GPU内存:
专有GPU的内存一般默认分成两种:独显内存和集显内存 。
独显内存的意思是单独一个的GPU PCIe卡 , 它有着独立的GDDR内存 ,
而专有的GPU内存就是指在这个GPU显卡上面自己包含的内存 , 它只可以被GPU使用 , 而且带宽很高 , 延迟非常的小 。
【win10gpu共享内存区别介绍】集显相比较之下就比较复杂 , 但是在这里不包括AMD GPU集成进Intel CPU这种另类CPU , 以Intel集显为例 。
win10gpu共享内存区别介绍

文章插图
这上面的专有GPU内存是指BIOS在系统内存上顶替了专门给集显GPU使用的系统内存 。
换句话说 , 其实就是BIOS将一部分的内存在初始化之后保存了下来并且给GPU用 , 称为“Stolen Memory” 。
大小一般在16M到1024M不等 , 不同时代的集显可以支持的保留内存都是不相同的 , 举例HD4000 ,
它支持的最大显存为256M , 并不是想要多大就有多大 。
win10gpu共享内存区别介绍

文章插图
共享GPU内存:
这里的内存指的是从系统内存中提出来的 , 优先让GPU使用 。
假如32G内存 , 而共享内存有16G , 有两个GPU , 实际上系统内存并没有全部占用 , 16G是两个GPU一起使用的 , 而不是每个都有16G 。
共享内存不仅仅是多GPU共享 , 而且还是GPU和的其他应用一起共享 , 只不过GPU优先级高些罢了 。
而且Windows也尽量会使用专有的GPU内存 , 而共享的GPU内存完全可以在其它应用大量使用内存后归他们使用 。
而且这个值无法设置 , 需要由Windows根据系统内存大小自行设定 。
内存的带宽和时延受到PCIe的限制 , 比专有的内存低 , 这是Windows会有限使用专有GPU内存的重要原因之一 。
还有其他问题的小伙伴可以看看【win10gpu使用常见问题大全】了解更多有关win10gpu使用的问题~


    推荐阅读