首頁  >  文章  >  用來儲存目前正在運行的應用程式的記憶體是什麼

用來儲存目前正在運行的應用程式的記憶體是什麼

青灯夜游
青灯夜游原創
2020-12-09 17:23:1957507瀏覽

用來儲存目前正在運行的應用程式的記憶體是「記憶體」。內存,也叫主存儲器,是與CPU直接交換資料的內部存儲器;它可以隨時讀寫(刷新時除外),而且速度很快,通常作為操作系統或其他正在運行中的程序的臨時數據存儲介質。

用來儲存目前正在運行的應用程式的記憶體是什麼

本文操作環境:windows10系統、thinkpad t480電腦。

記憶體(Memory)是電腦系統中的記憶設備,用來存放程式和資料。計算機中的全部信息,包括輸入的原始資料、計算機程式、中間運行結果和最終運行結果都保存在記憶體中。它根據控制器指定的位置存入和取出資訊。

用來儲存目前正在運行的應用程式的記憶體是什麼

記憶體可分為兩大類別:

  • 一類是設在主機中的內存儲器(簡稱內存),也叫主存儲器,用於存放當前運行的程序和程序所用的數據,屬於臨時存儲器;

    主存儲器是與CPU直接交換數據的內部記憶體。它可以隨時讀寫(刷新時除外),而且速度很快,通常作為作業系統或其他正在運行中的程式的臨時資料儲存媒體。

  • 另一類是屬於電腦外部設備的記憶體,叫外部記憶體(簡稱外存),也叫輔助記憶體。外存屬於永久性記憶體,存放著暫時不用的資料和程式。

記憶體記憶體

記憶體(Memory)是電腦的重要元件,也稱為內記憶體和主記憶體,它用於暫時存放CPU中的運算數據,以及與硬碟等外部記憶體交換的數據。它是外存與CPU溝通的橋樑,電腦中所有程式的運作都在記憶體中進行,記憶體效能的強度影響電腦整體發揮的程度。只要電腦開始運行,作業系統就會把需要運算的資料從記憶體調到CPU中運算,當運算完成,CPU就會將結果傳送出來。

記憶體的運作決定電腦整體運行快慢。

我們平常使用的程序,如:Windows作業系統、打字軟體、遊戲軟體等。一般安裝在硬碟等外存上,但僅此是不能使用其功能,必須把它們調入記憶體中運行,才能真正使用其功能。

我們平常輸入一段文字或玩一個遊戲,其實是在記憶體中進行。好比在一個書房,存放書籍的書架和書櫃相當於電腦的外存,我們工作的辦公桌相當於內存。

通常,我們把要永久保存、大量資料儲存在外存上,把一些暫時或少量的資料和程式放在記憶體上。當然,記憶體的好壞會直接影響電腦的運作速度。

擴充知識:內記憶體有許多類型,主要分RAM和ROM

#1、隨機記憶體

隨機存取記憶體(random access memory ,RAM)又稱作“隨機記憶體”,是與CPU直接交換資料的內部記憶體,也叫主存(記憶體)。它可以隨時讀寫,而且速度很快,通常作為作業系統或其他正在運行的程式的臨時資料儲存媒介。

隨機記憶體特點:

  • 隨機存取。所謂“隨機存取”,指的是當記憶體中的資料被讀取或寫入時,所需的時間與這段資訊的位置或所寫入的位置無關。相對的,當讀取或寫入順序存取(Sequential Access)儲存設備中的資訊時,其所需的時間與位置就會有關係。它主要用來存放作業系統、各種應用程式、資料等。

  • 易失性。當電源關閉時RAM不能保留資料。如果需要保存數據,就必須把它們寫入靜態隨機存取記憶體一個長期的儲存設備中(例如硬碟)。 RAM和ROM相比,兩者的最大差異是RAM在斷電以後保存在上面的資料會自動消失,而ROM不會自動消失,可以長時間斷電保存。

  • 對靜電敏感。如其他精細的積體電路,隨機存取記憶體對環境的靜電荷非常敏感。靜電會幹擾記憶體內電容器的電荷,造成資料流失,甚至燒壞電路。故此觸碰隨機存取記憶體前,應先用手觸摸金屬接地。

  • 存取速度。現代的隨機存取記憶體幾乎是所有存取裝置中寫入和讀取速度最快的,存取延遲筆記型電腦記憶體和其他涉及機械運作的儲存裝置相比,也顯得微不足道。

  • 需要刷新(再生)。現代的隨機存取記憶體依賴電容器來儲存資料。電容器充滿電後代表1(二進位),未充電的代表0。由於電容器或多或少有漏電的情形,若不作特別處理,資料會漸漸隨時間流失。刷新是指定期讀取電容器的狀態,然後按照原來的狀態重新為電容器充電,彌補流失了的電荷。需要刷新正好解釋了隨機存取記憶體的易失性。

2、唯讀記憶體

只讀記憶體(英文:Read-Only Memory,簡稱:ROM)。 ROM所存數據,一般是裝入整機前事先寫好的,整機工作過程中只能讀出,而不像隨機存儲器那樣能快速地、方便地加以改寫。 ROM所存資料穩定 ,斷電後所存資料也不會改變;其結構較簡單,讀出較方便,因而常用於儲存各種固定程序與資料。

只讀記憶體特點:

  • 只讀記憶體的特點是只能讀出不能隨意寫入訊息,在主機板上的ROM裡面固化了一個基本輸入/輸出系統,稱為BIOS(基本輸入輸出系統)。其主要功能是完成系統的加電自我檢測、系統中各功能模組的初始化、系統的基本輸入/輸出的驅動程式及引導操作系統。

相關推薦:《程式設計學習課程

以上是用來儲存目前正在運行的應用程式的記憶體是什麼的詳細內容。更多資訊請關注PHP中文網其他相關文章!

陳述:
本文內容由網友自願投稿,版權歸原作者所有。本站不承擔相應的法律責任。如發現涉嫌抄襲或侵權的內容,請聯絡admin@php.cn