内存容量不够有虚拟内存,显卡显存不够能用虚拟显存吗?
内存容量不够有虚拟内存,显卡显存不够能用虚拟显存吗?
内存便宜了,显存巨贵, 有啊,不是一直有这技术。。。但是速度慢太多了。 可以的,你打开任务管理器-性能-GPU,可以看到显存分“专用GPU内存”、“共享GPU内存”。前者就是一般说的显存,后者就是可以当显存用的内存。
但是……内存什么速度而且还收到PCIE带宽限制,本质上还是无法替代显存的,这只保证爆显存后只出现性能大幅下降,但是不至于数据溢出游戏崩溃。 本帖最后由 Nospel 于 2024-12-24 11:47 编辑
🙋♀️🌰:3080Ti显存带宽912.4GB/s,DDR5 6000带宽80-90GB/s
显存容量爆了的时候,GPU要访问内存里的共享显存数据还不一定能DMA直接取到,还得从CPU绕一下,更加大延迟
所以爆显存巨卡,不要指望虚拟显存速度快,只能让你爆显存时程序不崩 当年TC512MB忘了蛤[偷笑] 显存不够内存凑,但是速度差太多 内存可以当显存用,默认Windows给挪一半允许显卡调用,但是只能说卡到不想用 本来就有啊,不然核显或者集显要怎么办 有啊,Vega上面的HBCC 以前我的7300le就是拿内存做显存,玩永恒之塔一进主城就爆显存闪退[谩骂] pcie4.0x16只有32G/s带宽,显存带宽都是几百上千G/s的,基本没什么用 pcie带宽太小了,用到内存的时候实际已经显著降低性能了 把GeForce 6200TC 忘了? 图来了。内存的一半
我就是这么跑34B大模型的,速度慢到1.3token/s 核显不就是一直共享内存容量,不过这种没用,速度差太多了。 现在的显卡不是有个什么技术能直接访问内存绕过CPU吗 WIN11系统,共享一半内存 一级缓存>二级缓存>三级缓存>显卡缓存>内存>硬盘 显存速度和 pci 总线、内存速度差了不是一个数量级,显卡很多操作要在极端短的时间内完成,基本无用
页:
[1]