帧数显示正常,游戏却莫名卡顿?问题究竟出在哪里?

作者: 只是MH而已分类: 单机游戏 发布时间: 2022-10-22 09:57:01 浏览:320931 次

帧数显示正常,游戏却莫名卡顿?问题究竟出在哪里?

只是MH而已:
省流时间: 卡顿情况:帧数显示正常,游戏出现卡顿,或是画面明显没有高帧数的丝滑感 原因:【可能】是【虚拟内存】设置过大 解决方案:右键此电脑属性→高级系统设置→性能→设置→高级 找到虚拟内存,点击更改,将一个盘的虚拟内存大小设置为合理的数值(要根据自己的电脑配置和需求去设置,总之就是在不影响各类软件游戏运行的情况下尽可能设置小一点) P.S.卡顿原因有很多,并不是所有的这类卡顿都是因为虚拟内存,需要排查一下硬件因素

【回复】up主这么丁点播放量还要给大家省流,他真的,我哭死[吃瓜]
【回复】回复 @唔得啊衰仔 :虾仁,还要猪心啊[跪了]
【回复】[辣眼睛]一说我去看了下 电脑128的内存 虚拟内存给我开了100g+
forerunners:
1%low就能看问题了 很多时候游戏流不流畅。 1%low的影响可比最大fps大多了。 90帧1%数据难看。甚至会比60帧1%高的都难受。 还有建议把虚拟内存丢高速ssd里边。 这玩意不能全关会有超多莫名其妙bug 但是尽量放快速SSD里边使用体验会提升。

【回复】1%还是千分之一都要开启benchmark才会显示,在设置里顶上那一栏找到benchmark的设置,设置一下,开启benchmark就能看到了
【回复】对的,我微星小飞机设置了1%low和千分之1low,但是没显示,好在大表哥测试结果有显示,不然我都怀疑是不是我的便宜固态寿正终寝了
【回复】内存够大就拿一部分做成虚拟硬盘来放虚拟内存
故乡里吹吹风:
我的配置: 3600 b550 ddr4 3200 8*2 1650s 固态是西数sn550 玩csgo apex就会出现,帧数很稳都百帧左右,温度cpu,gpu使用率,网络都正常,但是整个画面看起来不流畅跟30帧左右,走动时候画面有波纹一样,不是网络延迟那种,即便是降低画质分辨率都一样,玩其它游戏就没问题如吃鸡,gta,大表哥甚至2077都不会这样。csgo后面更新了几次也没问题了,apex还是一如既往。

【回复】你看看你的磁盘用量,是不是经常100%?如果是这样,关闭一些windows自带的服务可以缓解。但也有可能是固态硬盘老化,换一个1t的机械可能会好不少。 派不清楚,但csgo卡顿绝对不是配置的问题。磁盘用量100%,有可能是后台程序太多,也有可能是坏栈导致,也有可能是流氓软件残留或散热问题。总之一直是win10系统的未解之谜。 如果卡顿的同时,且声音有延迟,建议是换个硬盘。
【回复】回复 @真-粉红猪小弟 :我当时研究挺久,如果是明显的问题,肯定容易发现,不过不是,主要是其它游戏都没问题。不过我现在1650s已经吃灰了,就昨天看到up主视频才拿出来试了试,apex还是一样,csgo我一年前玩会,不过后续更新一直到现在都很稳,之前首发就换了6600xt[无语],换了显卡一点问题都不了,其它配置都没动,我其实有点怀疑是不是显存小导致的,但是apex也不应该啊。
【回复】主板bios里关闭省电模式,关闭冷又静模式,电源管理里设置成高性能模式,即可解决。当时我研究了一个多星期才解决,根本原因是cpu占用比较小,然后默认的规则是能省电就省电,省电温度也就低,所以会一直来回拉扯所以就会卡
木子俊三石:
???游戏流畅与否,第一看帧数,第二看帧生成时间,帧数很稳定,但是玩着卡卡的,那就是帧生成时间不稳定,帧与帧之间的间隔不一样,虽然一秒60帧,但是这60帧在一秒里不平均,解决办法就是开垂直同步,锁帧,显示器60赫兹,那就锁60的整倍数,60一倍是60,二倍是30,三倍是20,但是20太低了,锁60或者30就行,整倍数的锁帧能保证帧生成时间的稳定,这就是为什么有的游戏垂直同步有个一半的选项,一半正好是整倍数,主机游戏为什么30帧游戏也很流畅,就是因为帧生成时间稳定,像ps5还有锁40帧的游戏,这是因为ps5支持120赫兹显示器,而120的整倍数是120,60,40,锁这几个数都能保证帧生成时间的稳定,垂直同步是保证稳定流畅游戏的必要选项,sony,xbox,ns,都是这样做的,主机哪怕能跑35,也给你锁30,足以看出帧生成时间的重要,国内pc玩家多,而pc却没人教你该怎么设置画面,都是玩家自己设置,所以很多人很多选项都不明白什么意思,只知道不开垂直同步帧数高,却不知道垂直同步真正的意义,还有,不要说什么延迟,现在游戏的垂直同步技术已经很成熟了,放心开,觉得有延迟要不就是游戏老,用的技术老,要不就是心理作用,可以说现在市面上99%的游戏都已经做到无延迟,自己配置再高,那也要锁,锁到显示器最高刷新率,不锁帧那都是小白的操作,帧数乱飞,生成时间来回跳,画面撕裂顿挫,所以各位以后玩3a大作,记得把垂直同步打开,竞技类网游根据情况决定开关,因为很多网游用的垂直同步技术很老,确实能感觉到延迟,像csgo

【回复】回复 @Lavida9 :开呀,肯定要开,有一点就是,电脑显示器的刷新率没有标准,乱七八糟的,什么144什么165,都是技术问题导致出现这些奇怪的刷新率吧,这些显示器玩游戏根本就做不到整倍数的垂直同步,但还是建议开,因为不能稳定在一个数上,最起码能稳定在两个数上,不开的话那就是一个帧数一个时间,你帧数来回变,时间也来回变,当然还有一个办法,你显示器自带英伟达和amd的那个垂直同步技术,自适应刷新率,那用显示器自带的垂直同步就可以了,前提是游戏支持
【回复】开垂直同步画面会流畅 但转视角的手感会变得很别扭 有惯性的感觉
【回复】回复 @池宬 :我自己是解决了,因为我原来是笔记本,本来是不支持独显直连的,我就只能接显示器让它独显直连。其它的就是调一下英伟达的3D设置那些(这个你就B站随便搜个教程就好了),然后游戏的画面设置卡顿那段时间我的游戏画面设置是1440的四比三拉伸,后面我换成了1280的四比三拉伸抗锯齿拉满(因为1280这个分辨率可以套用很多大主播和职业的设置[笑哭])另外就是我现在是显卡驱动一直都用的最新,有就更新。差不多就这么多吧,我个人觉得可能那个分辨率和独显直连的影响是最大的[笑哭]另外我觉得你的电脑可以跑到远超你显示器刷新率的帧率的话可以关掉垂直同步
必歪刻猫猫:
这情况我在原神遇到了,帧数一直是60,卡顿是也是60,一直排查不到问题在哪,直到上个月想用HDR了,打开HDR字体过于发亮,就显示器一顿乱调,显示器直接恢复出厂设置,只打开HDR发现字体显示正常了,玩了一会原神发现没有卡顿的感觉了,但是画面感觉有点糊,最后发现是显示器里的显示清晰度买来一直拉到100用的,恢复默认是50,这时候画面边缘锯齿感也没了,那时候我就好奇了,我4k的分辨率边缘锯齿还那么大[无语]

【回复】回复 @不看正能量了 :你这话有问题,游戏画面风格不一样,无法对比。
【回复】回复 @不看正能量了 :一直能开。。。不过要4k显示器
【回复】我3060是60帧跑图隔段时间就会突然掉50多帧然后又恢复,就这一瞬间会卡一下,玩尼尔的时候也有这问题。后面我发现只要是开放世界游戏都这样,但是箱庭式的比如鬼泣5就不会有这种卡顿,不知道啥原因
莫得感情的建模员:
虚拟内存最大的用途在于突然断电时内存数据保留得以重启复原,但大到一定容量的虚拟内存的存储数据时间,长于电容支撑硬盘的存储时间,断电恢复的功能就没有效果,所以这方面在笔记本等轻量化便携设备设置中会体现好点。再者虚拟内存会在内存占满的情况临时存储一些不会立即调用的数据,这一般会出现在内存比较小的设备中,并且如果硬盘是那种没带闪存的那种,还会额外分出一部分内存做硬盘闪存过渡的用途,但由于无闪存固态有的问题,当写入的数据量大于硬盘读写速度时,会频繁调用内存充当闪存去寄存数据,这情况会在硬盘快存满的情况尤为明显,而这又有个bug,调用的闪存会一直累积,直到大于内存需要存进虚拟缓存,本就因为硬盘快存满而导致的掉速又因为虚拟缓存需要存储内存数据使内存,使CPU不得不等待内存延迟处理完毕才能继续运转,这情况就会直接卡死,这是6年前碰到过的问题,总之就是得加钱,客户加了钱机器上附带的电脑才能上更好的配置,能用钱解决的就都不是问题[吃瓜]

【回复】你可少扯点淡吧。。。哪个平行世界的虚拟内存可以用来恢复断电后的数据啊
【回复】虚拟内存是两个用途。 1是最主要的,运行系统和程序需要的分页文件,从w7后就不能关闭虚拟内存就是这个原因,能很大程度节约内存使用。 2是当主要内存不够用时,虚拟内存扩大用来填补真实内存不足。 还有内存和虚拟内存的数据是没有恢复意义的,里面全是设置,路径请求,缓存,你恢复来干嘛?你说的那种情况只建立在拿内存和固态给机械硬盘加速才会存在。 断电保存内存设置,那是另外一个机制,快速启动,一般装固态都推荐关闭,是关机时把内存设置数据写入硬盘中,这样开机的时候,cpu直接载入硬盘里面的内存数据,这样达到快速启动的效果。
【回复】虚拟内存不可能用于意外断电恢复数据,具体恢复什么数据我相信你自己都说不清楚
老伴不哭:
很多软件 并没有对大内存进行优化 明明你有16-32G内存 但它就只用到8G 就去用虚拟内存了 很搞笑 比如老版本PS 好多游戏也是这样

【回复】对,因为有些游戏、软件的逻辑并不是在物理内存快占用完的情况下动用虚拟内存,而是一开始就动用了不少虚拟内存,就有可能导致我说的这种卡顿现像
【回复】这个的确,我玩游戏他只吃5-6G物理内存,但是实际上我有64G内存,还要吃虚拟内存那边2个G,但是虚拟内存又不能完全关了,不然就会弹出提示虚拟内存不足[微笑]
【回复】就像我之前只打开永劫无间,提示虚拟内存不足5g,但我是32g内存条[2233娘_郁闷]
奇异熊:
我发现卡顿跟屏幕显示比例(如16:9,16:10,21:9),屏幕hdr和游戏内hdr,高动态范围,屏幕模式(全屏和无边框)有关,以及各种插件(帧数插件,准星插件这类显示在游戏图层上方的)和上面的东西冲突导致卡顿。基本上我玩fps游戏很敏感,它掉十几帧我都能感觉出来,那些显示100多帧,实际跳帧,卡帧,抽帧只有实际帧率一半顺畅的感觉我很清晰,就是因为上面那些原因。

【回复】卡顿是渲染延迟突然升高,帧生成时间不平滑引起得,渲染延迟会升高又跟软硬件方方面面有关
【回复】回复 @332lz :@牙签翘啤酒 那我玩gta5 我帧率高但是画面会卡顿 走几步路就卡顿一下 我gta都是开高的 我cod16除了解析度开了100多一点(满200)多人模式帧率都是170到200之间 除了战区150到180之间都不会像gta5那样画面卡屏 其他游戏开高或者最高也不会画面卡屏卡顿 就gta5给我卡 真的无语 不知道怎么弄
【回复】回复 @不输怎么的 :如果常玩射击游戏的人,掉十几帧带来的残影感比想象中要严重得多,而残影感会很大程度影响拉枪跟枪的,只要你是常玩射击游戏的人就能明显感觉出来。
Xiaoyisssss:
这虚拟内存是在你内存不够用 时候用硬盘顶一下内存 正常来说8 12g内存 可以试试能缓解内存不够带来的卡顿 现在人均16g基本用不上(但要注意显卡显存 内存大的话显存小会额外偷你一点内存 任务管理器可以看 这也可能是看着游戏用到13 14g卡顿的原因 现在能吃满16g的游戏我是见的特别少 (荒野大镖客2是真猛 刚开游戏直接14 15g服了)

【回复】对,一般来说是在物理内存不够才开始使用的,但有时候会出现物理内存没用多少就开始调用虚拟内存了,还有极少数游戏是你有多少内存,它就尽可能用多少内存,假如16g内存能承受的虚拟内存上限是2倍物理内存也就是32g,你托管系统,游戏就可能额外调用20多g去运行,就很离谱,不过我也不是专业人士,不了解这里面的逻辑
【回复】但是有不少游戏、软件是内存明明还很充裕就开始用虚拟内存了[脱单doge]
【回复】回复 @只是MH而已 : 建议用微星小飞机自带的那个监测数据看 一般不太可能会用20g内存 正常1080p 2k去玩游戏 8-14g左右都算正常
--Supernova--:
原来如此,怪不得我感觉帧数不够但是小飞机显示不掉帧,玩城市天际线开了45g的虚拟内存[tv_流泪]

【回复】回复 @璃月特产小椰羊 :天际线玩家是这样的[笑哭]我物理内存16G,SSD放了64G虚拟内存才能做到进游戏不会卡的很离谱,已经打算换电脑配32G内存和PCIe4.0SSD了
【回复】回复 @只是MH而已 :天际线太正常了,太吃内存[笑哭]我之前都设置60g
【回复】我说我apex怎么莫名其妙卡顿,打开一看17G虚拟内存
古罗帝-披治R:
笔电高帧低流畅度补充一些其他因素 1显卡驱动 2window内核隔离关闭 3window快速启动关闭 4GFE battery boost关闭 5电源性能模式 6window游戏系统关闭 7N卡3D设定 这些对我个人来说都蛮有用的

【回复】请问一下电源性能模式要高性能吗?还有就是windows内核隔离是啥呀?纯小白不太懂
【回复】回复 @古罗帝-披治R :好的谢谢!我还想问一下,电源性能模式是指的N卡控制面板里的,还是系统电源计划里的呢?是要打开高性能模式吗?
【回复】回复 @不说话的饼干 :在安全中心里面
2in9:
最近正好遇到个问题,电脑一两个月没打过游戏,最近想打游戏顺手升级了驱动,发现打lol打团有卡顿感。硬件测了没问题,驱动也回退了,烤机半个小时帧数一直稳定在116。配置是3060ti,显示器是lg的2k144。奇怪的是打lol帧数不低,但是不稳,上限设置144,会频繁掉到120左右,上限设置120,会频繁掉到100左右,也用零之曙光试过,中高画质稳定70多帧,但是会突然卡顿。开了垂直同步和gsync。也是虚拟内存问题?

【回复】之前一直正常,今天打开 刺客信条和无主之地,突然卡的要命, 帧数显示都是70-120合理区间。配置 2080TI+10700K+32G。 监控显示 CPU GPU 温度正常,负载等都正常。驱动也更换了。 感觉硬件软件都没问题都打算抱去维修,又看了下任务管理器的进程使用情况,发现除了在玩游戏使用电量非常高外, STEAM用电量显示非常高,打开后发现STEAM下载列表中的WALLPAPER有一个壁纸出现错误,不停的下载, 下载失败,下载,下载失败。 把错误下载任务删除后,立刻就不卡了。 给以后排查失败的大家一个 排查方向!就是还有 电源用量指标需要查看
【回复】回复 @上路背锅侠 :我去 还真是,帅哥你怎么发现的[大哭]
那只咸鱼竟然:
省流:虚拟内存设置为你内存条容量的一半最好。

【回复】什么意思,我是32G,虚拟内存是3G,配置顶配,只狼会出现卡顿
【回复】关于明明默认是3g却很卡这件事
【回复】回复 @jkksc :我是14g[口罩]
1只鱼丝:
虚拟内存 指pagefile 是windows的一种机制 一般来说在你内心耗尽 或着目前活跃的程序占比较大的物理内存时 会把非活跃程序缓存到你的硬盘里 当你需要的时候再次交换回你的内存 但这只是你内存空间不够用时会发生的情况 图上16g内存只要不在前台开太多的活跃程序 很难让原神这个级别的游戏卡顿 增大虚拟内存不会有太多益处 但也不会造成卡顿 减少到一定程度或者直接关闭虚拟内存 某一些功能会导致系统不正常甚至报错 最好设置自动 原神这个游戏卡顿的原因绝大多数来自你的硬盘读取速度和cpu cpu负债过高会导致无法处理帧数据 而硬盘速度过慢会导致你的开放世界加载卡顿 显卡性能不足你的帧数会维持在一个特定值

【回复】回复 @爱莲噎鸽耳 :我建议你多读书
【回复】开放世界中的加载和硬盘无关,而在进入开放世界前的加载才和硬盘有关,不懂别乱说
DICKBIG-:
为什么我没有早看到这个视频?[大哭],前几天显卡到祸后重新下了个gta5来玩,但是不管高画质还是低画质画面都会有明显的卡顿,帧数正常,但就是隔个一两秒就卡顿一下,我网上搜了巨多方法,几乎什么都改了一遍甚至重装游戏但还是不行,后面重装了系统好了,看到这个视频我觉得就应该是我虚拟内存设高了,我是32g的内存,设了20个g的虚拟内存,其他游戏没有明显的问题,就是gta5有问题,但我是真没往这地方想[喜极而泣],因为大表哥二和cod19这种更吃配置的都不会卡顿。现在知道原因了,可惜重装系统是真的麻烦,好多东西得重新下[喜极而泣]

【回复】跑几步路就画面卡顿一下或者几下 有时候卡得游戏直接关了
【回复】回复 @大橘梅 :我跟你一样,就是打游戏会有小卡顿,其他都没问题,难受死了
【回复】回复 @大橘梅 :解决好了吗,我新装的电脑玩gta5也是这样[大哭]
chicfree:
upup,还有一个我不太懂的地方,就是Win10有个自带的全屏优化,像我如果游戏没有手动关闭全屏优化的话,游戏就会出现帧数高但看起来卡顿,几乎我玩的所以游戏都是这样(如塔克夫、CSGO、ttf2等)但只要一关闭,刷新率和帧数对齐,不卡了,这真的是Win10的负优化吗,感觉到很疑惑[囧]

【回复】因为全屏优化是为了在全屏的游戏运行时,系统能更好的添加或使用非游戏、额外的界面组件之类的(比如各种通知、系统ui,诸如音量条之类的),所以部分游戏开启全屏优化时,游戏本身的帧数没有多少影响,但呈现出来的画面就可能受到影响,不过也不是全部游戏开全屏优化都会这样。
【回复】全屏优化这个东西确实不行,效率还是太低,其实就是一个窗口化游戏的模式,把独占屏幕的游戏改成窗口化适合多任务随时切出去或者各种通知各种辅助UI和脚本音量条显示,但是对于沉浸感的游戏就很不适合。玩老游戏出错主要就是因为全屏优化导致的类似魔兽3 红警2这种。而且切出去之后显卡要是不针对游戏优化就会导致游戏变成后台运行然后被显卡降低帧率会卡顿。所以要随时更新显卡驱动才能保证游戏的适配。
【回复】哥们是不是感觉帧数高,刷新率低,我也是这样,无边框就好了 但是无边框玩游戏不能切桌面就很难受
ggg233m:
在正常使用电脑的时候,鼠标会突然卡一下,这是什么情况呢?和虚拟内存有关吗?还有就是在正常运行的时候,有时会自动发出硬件拔出的声音,这又是什么情况?[保卫萝卜_哭哭]

【回复】回复 @zibea :你打开设备管理器看一下你的硬盘驱动是不是标准sata achi控制器,不是的话卸载,然后重启电脑,它就会恢复为标准sata achi控制器了,我之前有过类似的问题,是卡顿加爆音,就是这么解决的,你看一下有没有效果
【回复】回复 @0白大仙0 : 一般网游的话不开垂直同步会好点,除非是那种不开垂直同步会出现一些bug的游戏(例如NBA2k)
【回复】回复 @ggg233m :啊,我也这样,偶尔鼠标掉帧,移动无反馈然后突然跳到落点,打apex就会出现移动鼠标视角不动,别人都是正常的,然后突然视角移动到鼠标移动的落点上,没过程有结果,画面一切正常
晓与魔:
主要不知道该设置多少,还有只设置C盘还是所有盘都设置[笑哭]

【回复】不知道设置多少的话可以选设置个1024-2048,看下运行各类软件,游戏有没有问题
【回复】一般来说只设一个盘就行了,不一定要c盘,优先设置在固态硬盘上
【回复】回复 @只是MH而已 :好,thanks[妙啊]
老司机丶吖:
Up猪,还有一种可能,就是你的显示器刷新率打比方说是165,而你的帧数达不到144帧以上就会有点晃眼的卡,我的电脑就是这问题,帧数达不到刷新率的80%左右就会出现卡顿,60帧也会卡!

【回复】对,卡顿的可能性很多,所以我只是提出一个额外的可能性,主要是自己遇到这个问题时,网上找的的方法都不适用,后来自己摸索了下解决了,就提供给大家多一个参考方法
【回复】回复 @老司机丶吖 :我用笔记本玩游戏60帧和外接显示器60帧感觉不一样[辣眼睛]明明是一样的帧数,但是外接显示器后明显不如笔记本帧数丝滑
【回复】回复 @饮终晶石理开篇 :关闭也没用,帧数达不到还是晃眼
晴天_Xx:
真的感谢up[跪了][跪了]解决了困扰我很久的问题,之前用暗影精灵开狂暴模式就会出现这种卡顿的情况,本人电脑小白还以为是电脑问题,一直很膈应,现在已经完美解决了[支持]

【回复】回复 @只是MH而已 :我把屏幕分辨率从75hz改成60hz只有有改善但是还是会过一秒卡一下
【回复】回复 @只是MH而已 : 我加了一张内存,原先还没卡顿加完后就开始画面卡顿,一直有很明显我转动镜头跟残影一样的感觉。

游戏知识分享官 杂谈 教程 帧数 游戏测试 优化 游戏知识

如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!