UHD630 在 Windows 下的共享 GPU 内存

讨论 未结 11 56
AyaseEri
AyaseEri 会员 2022年7月21日 01:57 发表
<p>公司电脑的配置是 i7 8700 + 16GB DDR4 。</p> <p>其中 UHD630 这边系统给它分配了 8GB 的共享 GPU 内存,GPU 内存共 8GB 。</p> <p><img alt="任务管理器示意图" class="embedded_image" loading="lazy" referrerpolicy="no-referrer" rel="noreferrer" src="https://s3.bmp.ovh/imgs/2022/07/21/983373a4e80c1cc8.jpg"></p> <p>我的疑问是,这 8GB 内存划给 GPU 以后,是不是由 GPU 独占了,CPU 是不能使用的。</p> <p>以前没用过纯核显的机子,不太了解这块的分配机制。但是现在起个前端项目内存占用率就直飚 90%,想排查一下是不是 GPU 独占了一部分内存的原因。</p>
收藏(0)  分享
相关标签: 灌水交流
注意:本文归作者所有,未经作者允许,不得转载
11个回复
  • jony83
    2022年7月21日 01:57
    我记得 bios 里有最小 gpu 内存占用,好像默认值是 128 吧。 反正是弹性的
    0 0
  • wanguorui123
    2022年7月21日 01:57
    Intel 芯片组集成显卡有自己的一套显存分配法。早期 Intel 的整合显卡无须人工调整显存容量,而是自动分配,后来 Intel 又为 Intel Extreme Graphics 及其后续产品加入了"分级显存"功能,所谓分级显存就是"额定内存+动态显存"。额定内存规定了显存的最小分配值,当最小分配值不够用时,就会向操作系统请求更多的内存划为显存(动态显存)。所以,如果你不怎么玩大型游戏的话,那么尽可以将额定显存设置得小一些(如 1MB),这既能满足游戏的需求,又能节省不少的内存。反之,最好将"额定显存"设为 8MB 以上,这虽会浪费一些内存.但却能获得更好的游戏兼容性
    0 0
  • mcluyu
    2022年7月21日 02:28
    谁占了内存任务管理器里不是一清二楚吗
    0 0
  • huaweigg
    2022年7月21日 02:28
    8GB 是上限,0.3GB 是当前使用量
    0 0
  • nothingistrue
    2022年7月21日 02:28
    共享 GPU 内存是动态内存,包含 GPU 独占内存和普通内存,0.3/7.9 GB ,前面的是实际使用,后面的是上限。GPU 独占内存,要看内存里面的 “为硬件保留的内存”。 GPU 独占内存和共享内存,只要分配完成,性能是一摸一样的。区别就是共享内存的动态分配过程,会对性能有影响。
    0 0
  • NeezerGu
    2022年7月21日 02:28
    任务管理器在 9 成一样的时间是在卖萌的
    0 0
  • ysc3839
    2022年7月21日 02:28
    “共享 GPU 内存”是动态分配的,还有个“专用 GPU 内存”才是独占的,会让可用内存大小减去独占的大小。
    0 0
  • jim9606
    2022年7月21日 06:00
    对于集显来说,专用显存是在 bios 设置的 IGD DVMT Pre-allocated size ,这部分只能给 GPU 用,intel 一般是 64M ,物理内存的一半是共享显存,在操作系统和 GPU 间动态分配。
    0 0
  • jim9606
    2022年7月21日 06:00
    你这个驱动有点旧,近一年的 win10 和较新的驱动(驱动版本号 27 或者 30 开头)
    0 0
  • jim9606
    2022年7月21日 06:00
    你这个驱动有点旧,近一年的 win10 和较新的驱动(驱动版本号 27 或者 30 开头)会分别显示共享和专用显存。 被手机浏览器坑了见谅。
    0 0