逗游網(wǎng):值得大家信賴(lài)的游戲下載站!
發(fā)布時(shí)間:2013-04-28 16:11 來(lái)源:互聯(lián)網(wǎng)
對(duì)于《都市運(yùn)輸2》跳出問(wèn)題,原因有很多,很多玩家們也不清楚該用什么方法解決最有效,最簡(jiǎn)單,下面就跳出問(wèn)題,總結(jié)下原因分析和解決方法。
看看彈出統(tǒng)計(jì),什么最彈?
可以看出,彈出的主要是win7 32位系統(tǒng)。為什么會(huì)這樣呢?個(gè)人估計(jì)是跟32位 和 64位系統(tǒng)的區(qū)別有關(guān)。具體說(shuō)就是32位 程序運(yùn)行的區(qū)別。
從微軟的一個(gè)頁(yè)面上虛擬地址空間 可以知道,32位系統(tǒng)中 用戶(hù)模式進(jìn)程虛擬地址空間 通常為 2 GB。 就是程序可以自己使用的空間只有2GB。
另一個(gè)介紹
64位WINDOWS系統(tǒng)環(huán)境下應(yīng)用軟件開(kāi)發(fā)的兼容性問(wèn)題
中提及: 在32位系統(tǒng)中,默認(rèn)情況下,應(yīng)用程序可以使用2G內(nèi)存,另外2G是系統(tǒng)使用的,通過(guò)修改配置,應(yīng)用程序能使用3G內(nèi)存,這時(shí)系統(tǒng)使用1G內(nèi)存。在WOW64環(huán)境下,一個(gè)32位應(yīng)用程序能使用最多全部的32位地址空間:4G !只需要在編譯程序的時(shí)候,設(shè)置IMAGE_FILE_LARGE_ADDRESS_AWARE標(biāo)志(/LARGEADDRESSAWARE開(kāi)關(guān)),如果不打開(kāi)這個(gè)開(kāi)關(guān),就和原來(lái)一樣,只能使用2G內(nèi)存。
由于這個(gè)游戲是今年(2013)年出的,而且可以在32位系統(tǒng)上運(yùn)行,應(yīng)該是32位程序,但是由于它需要許多的內(nèi)存,64位并無(wú)問(wèn)題,所以應(yīng)該是打開(kāi)了那個(gè)開(kāi)關(guān)(編譯程序的時(shí)候)。
關(guān)于這個(gè)問(wèn)題,我在 adobe的網(wǎng)站上找到一個(gè)網(wǎng)頁(yè)說(shuō)明如何打開(kāi)這2G的限制:
Enabling 3GB switch on Windows Vista?, Windows 7 or Windows XP
在3dm 的另一個(gè)頁(yè)面上也有類(lèi)似的解決方法:
各種跳出的可以試試這個(gè)方法(實(shí)測(cè)有效)
一樣的方法,結(jié)合起來(lái),打開(kāi)2G的限制的方法是:(確保你有4G內(nèi)存,否則會(huì)出錯(cuò))
1: 開(kāi)始------搜索框中輸入 “ cmd ” ,不要回車(chē)
2: 在出現(xiàn)的 “ cmd.exe ” 上右擊,選擇 “以管理員身份運(yùn)行”
3: 出現(xiàn)的提示中,確定運(yùn)行cmd
4: 在命令提示符 (cmd) 中,輸入 "bcdedit /set IncreaseUserVa 3072" 之后應(yīng)該要回車(chē)
5: 重啟電腦
如果想要恢復(fù)到原來(lái)的設(shè)置,只要在第4步中把輸入的內(nèi)容改為 "bcdedit /deletevalue IncreaseUserVa" 就行了,同樣要重啟電腦
這只是我的自己的想法。 另外,我看的另外一些資料中提及,并不是所有程序都可以完美運(yùn)行在這種模式下,有些驅(qū)動(dòng)可能出現(xiàn)問(wèn)題,而且系統(tǒng)可能運(yùn)行會(huì)變慢。所以我并未嘗試,只是提出一個(gè)思
這里的擴(kuò)內(nèi)存和 32 位系統(tǒng)的超過(guò)4G內(nèi)存限制的擴(kuò)內(nèi)存并不同。這里是32位應(yīng)用程序的。因?yàn)樾枰獙⒁恍┰O(shè)備的地址映射到內(nèi)存中,32位系統(tǒng)并不能真正使用4G內(nèi)存,而在64位系統(tǒng)中,使用的是內(nèi)存重映射技術(shù),所以可以完整使用。我并不認(rèn)同32位系統(tǒng)的擴(kuò)內(nèi)存,這其實(shí)沒(méi)什么意義,遠(yuǎn)不如真正的64位系統(tǒng)。
如果有同學(xué)想要嘗試,希望能夠予以反饋。
那個(gè)數(shù)字 3072, 正好是 1024 * 3, 也就是3G , 因?yàn)檫@樣做是為了將用戶(hù)空間擴(kuò)增到 3G,所以理論上 2048 ~ 3072 之間的數(shù)字也可以(我自己的猜測(cè),應(yīng)該不能超過(guò)3072)
在那個(gè)調(diào)查中,樓主的win7 64位也彈出, 估計(jì)是由于內(nèi)存太小的原因。只有2G的內(nèi)存,64位系統(tǒng)的優(yōu)勢(shì)發(fā)揮不出。根本原因還是這個(gè)游戲?qū)τ趦?nèi)存的要求太高,估計(jì)超出了2G的內(nèi)存上限,所以32位系統(tǒng)遇到了問(wèn)題。至于某些大內(nèi)存64位 win7 也彈, 估計(jì)是程序的內(nèi)存管理有問(wèn)題導(dǎo)致的。
所以,32位想要解決問(wèn)題,只能期待官方解決內(nèi)存需求過(guò)高的BUG。這才是根本解決之道,這里的內(nèi)容只是在官方的修正還未出之前,一個(gè)暫時(shí)的應(yīng)急之策。
如果這個(gè)游戲在運(yùn)行時(shí)真的需要超過(guò)2G內(nèi)存,那么它根本不應(yīng)該運(yùn)行在32位系統(tǒng)上,而只能支持64位。
其他一些相關(guān)資料,有興趣的同學(xué)可以看看:
32位,64位和內(nèi)存的那點(diǎn)事 ---果殼的文章
32位模式下C/C++程序可用最大內(nèi)存 --提及,32位系統(tǒng)單進(jìn)程最大可用內(nèi)存為3GB,即3072MB(擴(kuò)增后)
Windows進(jìn)程的用戶(hù)空間 --- 關(guān)于用戶(hù)空間,即程序可用內(nèi)存空間
選32位還是64位的JVM好呢?----- 提到,實(shí)際上Windows可供使用的堆空間只有1.5-1.8G,小于本文提到的2G
BCDEdit 命令行選項(xiàng) -------- 微軟的文章,用到的命令行操作的介紹,“在項(xiàng)選項(xiàng)操作的 BCDEdit 命令行選項(xiàng)”就是用到的
如果這樣還不能解決問(wèn)題,那就是游戲自身的bug,只能等待官方的修正補(bǔ)丁。
更新: 剛剛按照此方法對(duì)系統(tǒng)做了更改,進(jìn)入游戲后全速運(yùn)行2星期,暫未出現(xiàn)任何跳出情況,保存也沒(méi)有問(wèn)題。系統(tǒng)暫未發(fā)現(xiàn)異常。
《罪惡都市》決定版數(shù)據(jù)在Steam后臺(tái)更新
《Apex英雄》日蝕戰(zhàn)斗通行證預(yù)告 全新傳說(shuō)皮膚等
《霍格沃茨之遺》登上Steam愿望單排行榜榜首
《布蘭博:山丘之王》試玩Demo上線 2023年發(fā)售
《刀劍神域》“今日正式發(fā)售” 官方發(fā)布周年紀(jì)念禮盒
《七龍珠:破界斗士》公布賽季更新路線圖
《獵天使魔女3》通過(guò)NS模擬器 在PC上以4K/60幀運(yùn)行
《刺客信條:幻景》樂(lè)曲“Into the light”欣賞
《獵天使魔女3》首日更新 改進(jìn)防走光模式調(diào)整平衡
《生化危機(jī)8》云游戲版發(fā)售預(yù)告公布 今日登陸Switch
解謎探險(xiǎn)游戲《艾瑞克與破碎王國(guó)》6月30日正式發(fā)售
《午夜殺生重制版》吸血鬼獵人克里斯托夫預(yù)告片公開(kāi)
《美國(guó)卡車(chē)模擬》新DLC“內(nèi)布拉斯加”公開(kāi)發(fā)行日期
《開(kāi)拓者:正義之怒》最終DLC假面之舞六月正式上線
復(fù)古動(dòng)作《GladMort》開(kāi)啟眾籌 致敬經(jīng)典游戲魔界村
《東京料理》即將登陸Switch平臺(tái) 模擬經(jīng)營(yíng)壽司店
玩家自制《光環(huán)》大型戰(zhàn)役模式MOD 支持最多4人合作
Switch重制版《路易鬼屋2HD》開(kāi)場(chǎng)動(dòng)畫(huà)視頻公開(kāi)
《鬼谷八荒》發(fā)布更新 “五朵金花”DLC正
《無(wú)限暖暖》1.1版本“流星季”公布 12月
《BZZZT》開(kāi)發(fā)者發(fā)文吐槽中國(guó)玩家:游戲
Epic喜加一:科幻3A大作《控制》限時(shí)免費(fèi)
Epic官宣:《堡壘之夜》即將聯(lián)動(dòng)《賽博朋
Steam限時(shí)喜加一 MMO角色扮演《黑色沙漠
《時(shí)代周刊》公布年度十佳游戲 《龍騰世
Epic喜加一 競(jìng)速游戲《風(fēng)火輪:爆發(fā)》限
技術(shù)媒體評(píng)年度畫(huà)面最佳PC游戲:《奪寶奇
《魔獸世界》知名瘟疫“墮落之血”再次現(xiàn)