釋放記憶體是什麼意思

時間 2021-05-05 18:44:28

1樓:曾塔裡

把用作系統快取的記憶體,通通釋放成空閒記憶體,系統效能,

把其它已經推出的程式所佔記憶體釋放用於將要執行的程式。主要是某些程式退出時電腦不會馬上釋放它所佔的記憶體,導致記憶體不足,影響速度。

windows系統和它下面的很多應用軟體,包括微軟自己開發的軟體,都有一個毛病,喜歡儘可能多的佔用記憶體,大型軟體尤其如此,靠大記憶體加快自身的執行速度。但當這個軟體退出時,卻往往並不能完全釋放自己佔用的記憶體。這樣問題產生了,電腦用的時間越長,可用記憶體就越少,速度越慢。

而此時表面上看起來,並沒有大型軟體在執行,系統程序裡也看不到哪個軟體佔了大量記憶體。

基於這種情況,就有人開發了記憶體整理軟體。記憶體空間的分配,都會報告給作業系統,然後這個軟體就會讀出所有的記憶體分配,再比對佔用它的軟體是否還在執行,如果否,就把這塊記憶體標為空閒。這就是記憶體釋放。

在95、98的時代,記憶體整理軟體的作用還是比較大的,而現在的xp、vista其實都是nt的核心,對記憶體的使用要遠比95、98合理,這種軟體退出仍然佔用大量記憶體的現象就少了。而記憶體整理軟體本身,卻還要佔用一定的記憶體,所以現在看來,作用不是很大。

2樓:

cpu處理資料只能記憶體(xp系統定義為頁面檔案pagefile,就是包括虛擬呢ucn)中的,任何軟體執行時都要在記憶體中申請空間。但是當軟體關閉後者部分空間可能仍被佔著,導致其他程式無法使用這部分空間,記憶體容量變小,系統效能下降。

記憶體清理就是將這部分被申請但是沒有被使用的記憶體釋放出來,或是將不被使用的程式移出實體記憶體。

ps需要專門的軟體。

3樓:火狐狸乖乖

就是把在記憶體裡面不用的資訊釋放了那樣新的程式執行的時候有就空間了

4樓:匿名使用者

就是講軟體佔用的記憶體釋放,可以增加執行速度,總的來說沒有什麼作用

5樓:匿名使用者

釋放正在佔用的記憶體使用率。

看c語言的書中說「釋放儲存空間」,是什麼意思?什麼叫做釋放,為什麼叫釋放

6樓:聽不清啊

就是通知作業系統,先前申請的指定部分的變數所使用的空間不再使用,使用權交還給作業系統,以便分配給其它程式使用。dispose(p)就是將變數p所代表的空間還給作業系統的意思(原本是向作業系統申請由本程式使用的,作業系統不會再分給別的程式使用)。

7樓:匿名使用者

一塊記憶體空間,當你在程式中申請使用了這塊空間的時候,這塊空間的使用權就是你的,當你不需要了,就應該釋放,將這塊空間還給系統以供其他程式使用,不然會造成記憶體洩漏

8樓:匿名使用者

char ch="a",這叫初始化變數,如果不用可以釋放儲存空間,目的是記憶體有限,如果沒有可用記憶體時,可能導致程式異常!望採納!多看看程式設計的書籍!

釋放是什麼意思,釋放自己是什麼意思?

1.release 恢復人身自由 釋放犯人 狄杜大驚失色,以為奴隸們受神靈保佑,屢淹不死,只好下令將他們全部釋放。死海不死 2.release discharge 把所含的物質或能量放出來 釋放出能量 滿腔怒氣無處釋放 batafangie 釋放自己是什麼意思? 不是解脫自己。解脫有些消極的意思。釋...

「空間不足,釋放空間」是什麼意思啊

就是你安裝的盤裡已經裝滿了,沒有足夠的空間裝下你的防毒軟體。你要麼把盤裡的東西刪除或者轉移到其他的盤,要麼把防毒軟體安裝到另外的盤。釋放空間就是要你把盤的東西刪除一些。一般如果你不是安裝在系統盤c盤的話,安裝在d,e,f盤都是安裝得下的。首先要切記 軟體要選綠色免安裝的,一定得安裝的最好要安裝在c盤...

記憶體容量是什麼意思

土豆泥啊泥 記憶體容量是指該記憶體條的儲存容量,是記憶體條的關鍵性引數。記憶體容量以mb作為單位,可以簡寫為m。記憶體容量越大越有利於系統的執行。計算機的記憶體容量通常是指隨機儲存器 ram 的容量,是記憶體條的關鍵性引數。記憶體的容量一般都是2的整次方倍,比如64mb 128mb 256mb等,一...