如何控制程式記憶體的使用量?怎麼減少記憶體佔用量?

時間 2023-03-22 00:55:09

1樓:網友

編譯器的不同也會對程式生成的大小造成不同的影響。再一個你看他們是不是用的組合語言。。。

2樓:匿名使用者

你好,記憶體在計算機中的作用很大,電腦中所有執行的程式都需要經過記憶體來執行,如果執行的程式很大或很多,就會導致記憶體消耗殆盡。為了解決這個問題,windows中運用了虛擬記憶體技術,即拿出一部分硬碟空間來充當記憶體使用,當記憶體佔用完時,電腦就會自動呼叫硬碟來充當記憶體,以緩解記憶體的緊張。舉一個例子來說,如果電腦只有128mb實體記憶體的話,當讀取一個容量為200mb的檔案時,就必須要用到比較大的虛擬記憶體,檔案被記憶體讀取之後就會先儲存到虛擬記憶體,等待記憶體把檔案全部儲存到虛擬記憶體之後,跟著就會把虛擬內裡儲存的檔案釋放到原來的安裝目錄裡了。

3樓:匿名使用者

1.陣列不要開太大,變數不要開很多。

2.儘量用c,malloc不要太多。

4.用register變數。

5.看看那個host用的什麼編譯器,在程式里加上編譯器的優化開關。

4樓:大漢

佔記憶體的 程序最多的就是你的桌面 其此就是各種防毒軟體 以及你每次開啟的網頁。

怎麼設定某個程式佔用記憶體大小

怎麼減少記憶體佔用量?

5樓:匿名使用者

1,減少不必要的開機啟動程式。

2,取消系統美化的選項,包括使用windows經典主題、不使用桌布、滑鼠和聲音主題、取消所有特效。

3,設定合適的虛擬記憶體,這樣系統會將暫時不用的檔案載入虛擬記憶體,需要時才載入記憶體。

4,使用軟體釋放記憶體,比如windows優化大師中的記憶體整理軟體。但是要注意,完全釋放實際上是將記憶體中大部分資料寫入虛擬記憶體,這樣雖然有較多的實體記憶體可用,但是實際上系統速度會嚴重減慢,只適用於執行佔用大量記憶體的程式,比如遊戲和ps等。

5,使用一些優化版本的xp,比如「深度精簡」

6,最重要的,在控制面板-管理工具-服務中取消不必要的服務,具體方法你可以到網上搜,因為每個人的需要不同,方法也不一樣。

最後,以上這些方法都是治標不治本,最根本的方法還是加大記憶體,現在記憶體比較便宜,如果你的記憶體比較小,還是升級吧。

6樓:匿名使用者

看這裡所有程序佔的記憶體,加起來也沒有2g的53%啊,還有程序沒顯示出來?

7樓:匿名使用者

你qq居然佔二百多兆記憶體,,,不正常!!!

減少程式佔用cpu及記憶體的方法???大神們幫幫忙

記憶體使用量怎麼在慢慢變高哇,記憶體使用量怎麼在慢慢變高哇

在我的電腦右鍵屬性 高階裡面的效能設定 高階 下面的 虛擬記憶體 更改 裡面會顯示你的硬碟驅動器卷標,點c盤,選下面的 所選驅動器的頁面檔案大小 的選擇換成 無分頁檔案 點設定,就ok了,然後點選d碟符,換成 自定義大小 設定成你的虛擬記憶體的3倍或更大!在點選設定,ok 說的這麼羅裡巴唆該明白了吧...

流水燈單向右移控制程式如何實現,關於流水燈左移和右移的程式問題

程式名 lll22 4.c 程式功能 流水燈控制左移 右移 include 標頭檔案 l m 流水燈左移控制程式 r m 流水燈右移控制程式 main 主函式 l m 左移主函式 r m other as the first 關於流水燈左移和右移的程式問題 led燈右移到最右邊後向左移時是這樣的 右...

不合格品怎麼控制,不合格品的控制程式都有哪些內容?

不合格品控制程式 1.0目的 通過對不符合要求的產品 服務的標識 記錄 評審和處置,確保不合格品不被加工使用,不提供給客人。不合格的服務得以糾正,增強顧客滿意度。2.0適用範圍 本程式適用於不合格的採購產品 投入使用的各類不合格品的控制。3.0職責 總經理聘任財務部 工程部 採購部 物資 部 各服務...