冰楓論壇

 找回密碼
 立即註冊
ads_sugarbook
搜索
查看: 45723|回覆: 1
打印 上一主題 下一主題

[分享] [GTA 5] gta5 三種不同類型卡頓完美解決辦法

[複製鏈接]

599

主題

0

好友

617

積分

高級會員

Rank: 4

UID
97386
帖子
598
主題
599
精華
0
積分
617
楓幣
6222
威望
615
存款
0
贊助金額
0
推廣
0
GP
601
閱讀權限
50
性別
保密
在線時間
44 小時
註冊時間
2015-3-31
最後登入
2015-5-6
跳轉到指定樓層
1
發表於 2015-4-18 13:26:29 |只看該作者 |倒序瀏覽
[hide]gta5遊戲卡頓?其實gta5遊戲中的卡頓有三種不同類型,是由不同原因造成的卡頓,這需要我們對症下藥,不可一概而論


卡頓原因和現象包括
1.顯存不足造成的卡頓,具體表現為轉頭轉身,高速開車時發生卡頓
解決辦法:在遊戲設置的時候,遊戲會告訴你當前的設置下你會佔用多大容量的顯存。。。這裡的顯存佔用值實際上是一個全特效全材質載入時才會出現的超級峰值佔用。也就是說再絕大多數的遊戲時間裡,你的顯存佔用不會達到這個峰值。按照本人目前的經驗來看
2g顯存的顯卡(本人gtx 680 2g),可以開啟非常高材質,fxaa,陰影高,人口多樣化程度8格(最高10格),進階設置裡的視距和陰影渲染距離都默認0格,在這個設置下,遊戲絕大部分時間的顯存佔用不會超過2g(為了測試,我特地開車跑遍了大半個gta5的地圖,我容易麼我)
1g顯存的顯卡,不好意思了,你只能開啟普通材質,fxaa,陰影高,人口多樣化程度8格,進階也更不能動,保持0格
介於1g和2g之間的,比如1536mb顯存的gtx580可酌情把材質開啟到高,其他和gtx680一樣,也不會爆顯存

卡頓現象2:

遊戲自身垂直同步的bug造成的卡頓,卡頓現象和顯存溢出造成的卡頓非常類似,幾乎無法區分,硬要區分的話,只能用排除化,使用msi afterburner或者gpuz等顯存監測軟件判斷顯存沒有溢出,則斷定為卡頓現象2或者卡頓現象3
解決辦法:這是遊戲自身垂直同步的一個bug(和刷新率有衝突,另外某人的某貼提到過),如果你使用了默認的「打開」垂直同步,遊戲就容易發生卡頓。解決辦法其實很簡單,你可以使用遊戲垂直同步的另一個模式「一半」,使遊戲在30楨下開啟垂直同步,則完美解決

卡頓現象3:內存不足造成的卡頓。具體表現為長時間遊戲後,卡頓出現並越來越嚴重,出現頻率越來越高,卡頓的瞬時越來越長。如果你已經解決了第一和第二種卡頓現象還是有卡頓,就很可能是這種卡頓了
解決原理:我得先說明一下,為什麼這遊戲內存不足就如此卡頓。我們知道遊戲的材質和數據資料是要從硬盤經過cpu調度讀取,經過pci-e通道交給顯卡的顯存進行渲染的。而為了減少低帶寬的硬盤造成的性能瓶頸,一般還會使用帶寬較高的內存作為中間平台。也就是將來可能讀取的材質資料會先交給內存來預存儲。這樣需要的時候,從內存裡讀取,速度遠高於硬盤。而內存不僅要存儲這些材質資料,它還要存儲其他的遊戲數據資料,你的操作系統的數據資料等等,它的壓力很大。為了降低內存的負擔,操作系統又設置了一個虛擬內存的功能。虛擬內存的作用是讓系統把它當成一個邏輯上存在的內存來讀寫文件,避免內存溢出時,順序執行的cpu等待內存分配而造成的系統假死和程序崩潰問題,在gta5中,只要系統剩餘內存少於3gb(具體的參數本人不知道,只是個人經驗總結觀察的結果,也許這個值是動態的,在不同內存的機器上是不同的),就會直接讓虛擬內存裡排隊的材質資料直讀到pcie通道,不再交給內存,這麼做是為了避免內存溢出造成假死,發揮虛擬內存的作用。但是這個值明顯太保守了,還剩3gb呢,就讀虛擬內存(名叫內存,其真身是硬盤,邏輯上是內存,物理上是硬盤)了?這虛擬內存的性能可使很低的,不卡才怪呢



解決辦法:使用ramdisk強行把物理內存變成一個邏輯分區,再把系統的虛擬內存設置在這個邏輯分區裡。。。換句話說,就是真內存喬裝打扮了一番欺騙了系統,讓系統把它當假內存來賣(好拗口。。。)
1.下載和正確安裝ramdisk
http://www.33lc.com/soft/19202.html
此頁面裡已包含ramdisk的安裝方法,它會要求玩家在win7 64位測試模式下運行。。。沒關係的,測試模式的大多數功能和普通模式是一樣的,對於一般用戶來說,如果要回到普通模式,你可以在cmd窗口裡輸入bcdedit.exe /set TESTSIGNING Off,然後重啟即可。

2.添加一個邏輯分區。打開軟件後,選動作---添加,然後一路下一步,指定ram磁盤大小,這裡要注意!這裡的大小影響你將來虛擬內存的大小,虛擬內存不能設置太小,否則遊戲會報錯。8g內存,建議這裡設置出4g的內存作為邏輯分區。然後一路下一步,最終創建分區(軟件會提示你格式化,很快的,幾秒的功夫)
3.設置虛擬內存(win7 64位),右鍵計算機---屬性---高級系統設置---高級---性能---設置---高級---虛擬內存---更改,找到你剛才用內存設置的邏輯分區,填寫虛擬內存大小(填滿-5mb,比如你設置了4g,4096mb,就填4091mb),填好了,點設置
4.去愉快的遊戲吧,少年




收藏收藏0 推0 噓0


把本文推薦給朋友或其他網站上,每次被點擊增加您在本站積分: 1骰子
複製連結並發給好友,以賺取推廣點數
簡單兩步驟,註冊、分享網址,即可獲得獎勵! 一起推廣文章換商品、賺$$

0

主題

0

好友

54

積分

新手上路

Rank: 1

UID
280402
帖子
60
主題
0
精華
0
積分
54
楓幣
802
威望
53
存款
0
贊助金額
0
推廣
0
GP
0
閱讀權限
10
性別
在線時間
11 小時
註冊時間
2020-4-7
最後登入
2022-9-13

2020年紀念勳章 神手勳章 太陽勳章 懶人勳章 幼兒勳章 性別(男) 音樂勳章 Apple勳章 積分勳章 性別(女) 私服達人 2020端午節紀念勳章 Android勳章 2021年紀念勳章

2
發表於 2020-6-18 15:55:18 |只看該作者
去愉快的遊戲吧,少年
[發帖際遇]: lee21870110 在「爆尿公社」隨意爆假卦,被無腦管理員轉發遭「受害者」控告,支付罰金 1 楓幣 幸運榜 / 衰神榜
點評回覆

使用道具 舉報

高級模式
B Color Image Link Quote Code Smilies

廣告刊登意見回饋關於我們職位招聘本站規範DMCA隱私權政策

Copyright © 2011-2024 冰楓論壇, All rights reserved

免責聲明:本網站是以即時上載留言的方式運作,本站對所有留言的真實性、完整性及立場等,不負任何法律責任。

而一切留言之言論只代表留言者個人意見,並非本網站之立場,用戶不應信賴內容,並應自行判斷內容之真實性。

小黑屋|手機版|冰楓論壇

GMT+8, 2024-5-3 09:02

回頂部