RAM、ROM和快取的定義、差異和範例

定義

RAM內存的區別在於,它是PC或智慧型手機的性能參考,理解程式甚至操作系統所基於的讀寫能力。而ROM內存則意味著一種內存,專用於內部使用,使系統能夠啟動。就其本身而言,高速緩存負責將資訊保存在硬碟上,例如與已查閱過的網頁相關的信息,然後重複使用它而無需進行新的調用,目的是加快加載時間。 。

3種技術的歷史和區別

記憶體

這三種記憶體中第一個被開發的是 RAM。它的第一種形式早在 1947 年就已形成,即基於陰極射線技術的威廉斯管。

這項技術是在英國開發的,並在實踐中得到應用,取代了更昂貴且不實用的真空管。

然而,這項技術很快就被鐵氧體環記憶體的磁性技術所超越,該技術一直使用到 1970 年代中期。

從那時起,DRAM 記憶體(動態 RAM)將佔據中心舞台,它基於需要刷新電路來維護儲存資訊的電容器。

SDRAM(同步動態隨機存取記憶體)記憶體需要外部時鐘,直到 20 世紀 90 年代末期才成為個人微型電腦的標準。

從 2000 年代初期開始,DDR(雙倍資料速率)記憶體帶來了一場新的革命,它仍然是 SDRAM,但使用了提高資料傳輸速度的技術。

唯讀記憶體

ROM記憶體的首次應用可以追溯到1964年,當時IBM在System/360大型主機中使用唯讀電容器和TROS(Transformer Read Only Storage)記憶體。

但隨著 1960 年代中期基於半導體技術的固態電子時代的到來,晶片上的 ROM 記憶體很快就實現,到 1970 年代,所有電腦(以及後來的微型電腦)都包含了 ROM 形式的 ROM。微晶片.

儘管 ROM 記憶體直到 20 世紀 90 年代才可修改,但從 20 世紀 90 年代初開始,電腦 BIOS 開始接受參數、修改和更新。

目前,諸如快閃記憶體之類的ROM記憶體技術允許以傳統儲存單元和RAM記憶體之間的狀態進行操作。它的用途已經多樣化,例如智慧型手機的內部儲存就是基於ROM的。

快取

最後到達的這三個內存是緩存,它只不過是一個預測內存,旨在通過“使”RAM 數據更接近 CPU 來加速查詢,因為它與最後一個組件集成。

儘管IBM在前面提到的System/360中使用了類似的東西,具有分層存儲器,但要找到第一個高速緩衝存儲器本身,我們必須回到Motorola 68010微處理器,它包括一個可以容納兩條指令的加速器記憶體。

在 x86 架構中,Intel 80386 在其係列中首次包含高速緩存。

隨著時間的推移,這種情況一直在擴展,並且變得更加複雜,並且當前微處理器提供多於一級的高速緩存記憶體,並結合指令執行預測演算法來將加速其執行速度所需的指令和資料載入到所述記憶體中。 。

實際例子

我解釋的所有這些都很好,也很好奇,但是它對我們購買電腦或手機有何影響?

記憶體

在行動裝置和桌面裝置的描述中,通常會指定可用 RAM 記憶體的大小,從邏輯上講,該值越高越好;4GB RAM 的電腦好還是 8GB RAM 的電腦比較好?顯然,答案是 8,因為它可以提高團隊績效。同樣,我們可以觀察我們想要安裝和使用的程式甚至遊戲的最低和建議要求。目前,考慮到耐用性,PC 應該至少配備 6 GB RAM,而考慮到三星 Galaxy S10 配備 8 GB RAM,智慧型手機也可以採用相同的標準。

唯讀記憶體

就ROM記憶體而言,我們在兩個領域找到它們:快閃記憶體和SSD類型磁碟的存儲,其中我們遵循「越多越好」的規則,以及BIOS中的儲存。最後一個問題至少可以說並不重要,或者換句話說,它很重要,但消費者最終對此最不感興趣,也許除了那些想要一台用於遊戲或計算機 DIY 的機器的人之外。,那麼您將會有興趣了解哪個製造商提供BIOS。

快取

至於緩存,則是消費者最不知道的數據,雖然它不是購買決策的關鍵因素,因為CPU的性能也會受到其他因素的影響,必須根據性能來做出決定。我們將致力於機器的特定領域,或一般性能。