| 5 | 1/1 | 返回列表 |
| 查看: 2158 | 回復(fù): 8 | |||
| 當(dāng)前只顯示滿足指定條件的回帖,點擊這里查看本話題的所有回帖 | |||
xrxing木蟲 (小有名氣)
|
[交流]
【求助】C++程序所需內(nèi)存遠(yuǎn)遠(yuǎn)大于物理內(nèi)存怎么辦?
|
||
|
編程中如何使用虛擬內(nèi)存,特向各位請教! 本人電腦物理內(nèi)存為2G。因為程序使用大量數(shù)組,在運行時使用的物理內(nèi)存加虛擬內(nèi)存超過4G,導(dǎo)致程序無法運行。為滿足程序?qū)?nèi)存的需要,請問專家如何使用虛擬內(nèi)存?應(yīng)該如何編程操作?使用哪些函數(shù)? 非常感謝專家的幫助! |
金蟲 (職業(yè)作家)

木蟲 (正式寫手)
|
對虛擬內(nèi)存設(shè)置說法很多,以下說法,供你參考。 內(nèi)存的設(shè)定主要根據(jù)你的內(nèi)存大小和電腦的用途來設(shè)定。所謂虛擬內(nèi)存就是在你的物理內(nèi)存不夠用時把一部分硬盤空間所為內(nèi)存來使用,不過由于硬盤傳輸?shù)乃俣纫葍?nèi)存?zhèn)鬏斔俣嚷亩,所以使用虛擬內(nèi)存比物理內(nèi)存效率要慢,設(shè)的太大會差生大量的碎片,嚴(yán)重影響系統(tǒng)速度,設(shè)的太小就不夠用,于是系統(tǒng)就會提示你虛擬內(nèi)存太小。 1、一般情況下,可讓W(xué)indows來自動分配管理虛擬內(nèi)存,它能根據(jù)實際內(nèi)存的使用情況,動態(tài)調(diào)整虛擬內(nèi)存的大小。 2、自定義虛擬內(nèi)存,一般默認(rèn)的虛擬內(nèi)存大小是取一個范圍值,最好給它一個固定值,這樣就不容易產(chǎn)生磁盤碎片,具體數(shù)值根據(jù)你的物理內(nèi)存大小來定,一般是128MB物理內(nèi)存設(shè)2 -3倍,256MB設(shè)1.5-2倍,512MB設(shè)1—1.5倍,1GB設(shè)0.5倍或不設(shè)。 3、具體步驟如下:右鍵單擊“我的電腦”→屬性→高級→性能 設(shè)置→高級→虛擬內(nèi)存 更改→選擇虛擬內(nèi)存(頁面文件)存放的分區(qū)→自定義大小→確定最大值和最小值→設(shè)置→確定。 4、虛擬內(nèi)存(頁面文件)存放的分區(qū),一定要有足夠的空間,硬盤資源不足,造成虛擬內(nèi)存不夠用;一臺電腦中在一個分區(qū)設(shè)置虛擬內(nèi)存就夠用了,不必在其它分區(qū)再設(shè)置虛擬內(nèi)存,一般設(shè)在靠近裝有系統(tǒng)的C分區(qū)的D分區(qū)中。 |
木蟲 (正式寫手)
|
建議方法: 1。增加物理內(nèi)存,修改boot.ini文件,添加 /PAE 選項, 讓xp支持4G內(nèi)存。 注意:前提是你的主板支持4G內(nèi)存 2。換成64位操作系統(tǒng) 3。修改算法,也是最可行的方法. 試想,以前在內(nèi)存小的年代,大數(shù)據(jù)是怎么操作的,靠的就是算法。 最簡單的就是內(nèi)存映射方法,把你的數(shù)組映射到硬盤文件,把對大數(shù)組的操作轉(zhuǎn)化到硬盤文件的操作上去。 |
| 最具人氣熱帖推薦 [查看全部] | 作者 | 回/看 | 最后發(fā)表 | |
|---|---|---|---|---|
|
[考研]
|
鐘llll 2026-03-26 | 5/250 |
|
|---|---|---|---|---|
|
[考研] 327求調(diào)劑 +5 | 小卡不卡. 2026-03-29 | 5/250 |
|
|
[考研] 材料學(xué)碩333求調(diào)劑 +14 | 北道巷 2026-03-24 | 14/700 |
|
|
[有機(jī)交流] 考研調(diào)劑 +8 | watb 2026-03-26 | 8/400 |
|
|
[考研] 292求調(diào)劑 +13 | 是妍子也是研子 2026-03-30 | 13/650 |
|
|
[考研] 291求調(diào)劑 +8 | HanBeiNingZC 2026-03-24 | 8/400 |
|
|
[考研] 化學(xué)308分調(diào)劑 +7 | 你好明天你好 2026-03-30 | 8/400 |
|
|
[基金申請] 面上5B能上會嗎? +7 | redcom 2026-03-29 | 7/350 |
|
|
[考研] 329求調(diào)劑 +10 | 鈕恩雪 2026-03-25 | 10/500 |
|
|
[考研] 0856材料化工調(diào)劑 總分330 +14 | zhubinhao 2026-03-27 | 14/700 |
|
|
[考研] 0703化學(xué)調(diào)劑,求導(dǎo)師收 +9 | 天天好運來上岸?/a> 2026-03-24 | 10/500 |
|
|
[考研] 311(085601)求調(diào)劑 +4 | liziyeyeye 2026-03-28 | 4/200 |
|
|
[考研] 283求調(diào)劑 +3 | A child 2026-03-28 | 3/150 |
|
|
[考研] 320分,材料與化工專業(yè),求調(diào)劑 +9 | 一定上岸aaa 2026-03-27 | 13/650 |
|
|
[考研] 085602 307分 求調(diào)劑 +7 | 不知道叫什么! 2026-03-26 | 7/350 |
|
|
[考研] 081200-314 +3 | LILIQQ 2026-03-27 | 4/200 |
|
|
[考研] 化學(xué)調(diào)劑 +4 | 愛吃番茄的旭 2026-03-24 | 5/250 |
|
|
[考研] 調(diào)劑 +4 | 柚柚yoyo 2026-03-26 | 4/200 |
|
|
[考研] 085601求調(diào)劑總分293英一數(shù)二 +4 | 鋼鐵大炮 2026-03-24 | 4/200 |
|
|
[考研] 環(huán)境專碩324分求調(diào)劑推薦 +5 | 軒小寧—— 2026-03-26 | 5/250 |
|