stablediffusion吧 关注:26,262贴子:88,572
  • 16回复贴,共1
求助

用内存当显存用怎么样??????

只看楼主收藏回复

N卡升级到最新的驱动以后可以把一半的内存当显存用了.我笔记本3060 6G显存+16G内存的一半=14G.试过了只要不占用超过14G显存就不会报错.
我知道这样速度慢.就是想知道慢多少倍.有没有谁知道怎么只用内存测试?我现在内存+显存感觉不慢啊.如果只是慢一倍的话可以接受.我升级成64G内存来出超大的图.


IP属地:福建来自iPhone客户端1楼2023-09-11 22:08回复
    将部分内存用作显存可能会导致性能下降,具体下降的倍数取决于你如何使用这些内存。首先,内存和显存之间的数据传输速度是不同的。显存(尤其是 GDDR6 和 HBM2 等高端显存)通常比一般的内存快得多,因为它们被设计为在 GPU 中使用,而 GPU 对速度的需求非常高。所以,当你使用内存作为显存时,可能会出现数据传输速度变慢的问题。这可能会导致游戏或应用程序运行速度变慢,或者在更极端的情况下,可能导致画面撕裂或其他问题。其次,你提到测试内存和显存的总和是否足够的问题。这其实取决于你的使用情况。如果你正在进行一些对显存需求极大的任务,如3D建模、渲染或是高端游戏等,那么14G的显存可能仍然不够。在这种情况下,你可能需要考虑升级你的 GPU 或者采取其他方法来获取更多的显存。至于如何只用内存进行测试,这可能比较困难,因为通常来说,显卡驱动会将可用内存的一半作为显存。不过,你可以尝试在设备管理器中禁用一部分显存,只使用内存来运行你的应用或者游戏,这样就可以大致模拟只用内存的情况。但这并不是一个精确的测试,只是一种近似的模拟方法。至于具体的性能下降倍数,这个真的取决于你的使用情况。有些应用可能只下降10%的性能,而有些则可能下降50%。这没有一个固定的倍数可以适用于所有情况。如果你确实需要知道具体的性能下降倍数,你可能需要进行一些专门的性能测试,例如运行一些游戏或者应用,并记录在不同内存和显存配置下的性能表现。


    2楼2023-09-11 22:18
    回复
      速度具体视乎占用多少内存而定,借用1g以内差别不大,借用越多速度越慢。图生图出2048*1536的图,大概要12g显存,借用6g内存的速度就有你受了。


      IP属地:广东来自Android客户端3楼2023-09-12 10:28
      收起回复
        别做梦了,慢到你想把电脑扔了


        IP属地:日本来自Android客户端4楼2023-09-12 11:06
        收起回复
          专用内存跟共享内存,专用的是显存,SD一盘先用GPU专用内存,用完了,才会部分去用共享的内存,一但专用的占光了,出图就慢了,共享的一半内存没多少用。还是得花钱买大显存显卡。
          没啥用的,老黄是什么人?老黄是什么人?老黄是什么人?会让你不掏钱就爽?一句话:老老实实掏钱吧。


          IP属地:浙江5楼2023-09-12 12:48
          收起回复
            你的内存应该是8G*2的吧?是的话,你就算拔掉一根内存只剩8G,这样电脑就只有共享4G了,你生成多几张图,512放大两倍到1024,四张图一起出(估计能占满你6G显存)。你记录下时间,你会发现其实生图中显存满了也只会用掉很少一部分公享的内存,生成时间会跟16G内存下时间一样(8G共享内存,大了对生成速度没变化)。就是别指望加内存条不爆显存。你生成太大的图或者数量太多的图,还是要爆的。
            当然 你想玩SDXL的话,一次一两张图也还是可以玩的,SDXL的话内存大点有好处,因为加载模型会占用内存(与共享内存无关)。1.5的话,一次四张,放大两倍,时间长点而已,基本也能生成。6G显存注意使用一些参数启动。然后就是一个要注意的地方:在图片数量设置里有个几批跟每批数量的,小显存不要设置一批生成多张,分成多批,每批一张,速度会快很多。一批四张的话,会卡很久,因为四张图同时算,显存要求很大。如果是四批,每批一张的话,那速度会快很多,因为是一张算好再算下一张,这样6G显存下会快玩一批每批四张。快很多倍。
            还有一点要注意,6G显存下,你要生图,就把别的软件都关了会快很多。如PS,CDR,Adobe Illustrator,Pr,Ae等等软件,一开时间会长两到三倍不等。别一边生图一边做别的事情,视频啥的就别看了,都影响生成速度。如果有核显,把一些要求不高的程序设置给核显处理,不要抢独显的资源。要么就啥都不要开,只开SD。
            6G显存还是能玩的,但想通过提升内存来加速度基本上不可能的。你每次生图,给多点数量,你观察共享部分的占用情况你就知道那共享的部分基本上能占用一两G都不错了。
            16G内存一般来说你要用PS什么的软件,还是不够用的,加点内存也不浪费,像我开个PS基本上占用超过16G以上。如果只有16G内存,内存是不会占满,只会让PS有点卡,因为它要把缓存存到硬盘上,如果你内存大的话,PS就不费劲跟硬盘较劲(当然有些数据还是会放到暂存盘上),内存越大用别的软件越爽,16G也很基础。

            最后笔记本嘛,散热想点别的办法,加个降温的风扇等……,开个空调对着吹,不掉频的话,生成速度也会有所提升。


            IP属地:浙江6楼2023-09-12 21:31
            收起回复
              估计就是cpu出图的速度了,慢的可怕


              IP属地:广东来自Android客户端7楼2023-09-13 23:57
              回复
                想问一下楼主怎么设置的?用的什么软件?本人不小心买了3050 4G笔记本,显存少得可怜


                IP属地:湖南8楼2024-04-30 13:08
                回复