【計算機】計算機存儲器的分類與特性

文章目錄

    • 一、按作用層次分類
      • 1. 主存儲器(內存)
      • 2. 輔助存儲器(外存)
      • 3. 高速緩沖存儲器(Cache)
    • 二、按存儲介質分類
      • 1. 半導體存儲器
      • 2. 磁存儲技術
      • 3. 光存儲發展
    • 三、按存取方式分類
      • 1. 隨機存儲器技術細節
      • 2. ROM技術演進路線
      • 3. 存儲層次結構優化
    • 四、按信息可保存性分類
      • 1. 易失性存儲器技術
      • 2. 非易失性存儲可靠性
    • 五、前沿存儲技術

存儲器作為計算機系統的核心組件,承擔著存儲程序與數據的關鍵任務。根據不同的分類標準,存儲器可劃分為多種類型。本文將系統性地從作用層次存儲介質存取方式信息可保存性四個維度進行解析,幫助讀者建立完整的存儲器知識體系。

一、按作用層次分類

1. 主存儲器(內存)

功能

  • 直接為CPU提供運行所需的程序和數據
  • 作為Cache與輔助存儲器之間的數據交換樞紐

核心特性

  • 容量受限(通常GB級)但速度快(納秒級訪問)
  • 采用半導體工藝,單位成本較高
  • 易失性存儲(斷電后數據丟失)

技術演進
從DDR3到DDR5的迭代,帶寬提升顯著

2. 輔助存儲器(外存)

功能

  • 長期保存操作系統、應用程序及用戶文件
  • 數據必須加載到主存才能被CPU處理

典型特征

  • 容量可達TB級(2023年消費級HDD已達22TB)
  • 訪問延遲在毫秒級(機械硬盤尋道時間約5-15ms)
  • 非易失性存儲

技術對比(大致參數):

類型延遲壽命價格/GB
HDD5-15ms無寫入限制$0.03
SATA SSD0.1ms500-3000次$0.08
NVMe SSD0.02ms1000-5000次$0.12

3. 高速緩沖存儲器(Cache)

層級架構

  • L1 Cache:分指令/數據緩存,約32-64KB
  • L2 Cache:通常256KB-1MB
  • L3 Cache:共享式設計,可達32MB

設計原理

  • 利用局部性原理(時間/空間局部性)
  • 采用SRAM工藝,速度比DRAM快10倍

性能影響
Cache命中率每提升10%,CPU性能可提高15-20%

二、按存儲介質分類

1. 半導體存儲器

MOS型存儲器

  • DRAM:1T1C結構,需每64ms刷新
  • 3D NAND:堆疊層數已達232層(2023年)

新型技術

  • 相變存儲器(PCM)
  • 阻變存儲器(ReRAM)

2. 磁存儲技術

硬盤技術參數

  • 面密度:最新HAMR技術達2Tb/in2
  • 轉速:企業級15Krpm,消費級5400-7200rpm

3. 光存儲發展

  • 藍光光盤單碟容量達128GB(四層記錄)
  • 檔案級光盤壽命可達50年

三、按存取方式分類

1. 隨機存儲器技術細節

DRAM刷新機制

  • 分散刷新:每行刷新間隔=刷新周期/行數
  • 透明刷新:利用CPU不訪問內存的周期

新型RAM技術

  • GDDR6X:帶寬達1TB/s(RTX 4090顯存)
  • HBM3:堆疊式設計,帶寬突破819GB/s

2. ROM技術演進路線

ROM
PROM
EPROM
EEPROM
Flash
3D_NAND

3. 存儲層次結構優化

訪問時間對比(大致參數):

存儲層級典型訪問時間
L1 Cache1ns
L2 Cache4ns
DRAM60ns
NVMe SSD20μs
HDD5ms

優化策略

  • 預取算法優化
  • 緩存替換策略改進(LRU到ARC算法)

四、按信息可保存性分類

1. 易失性存儲器技術

  • DRAM保持時間約64ms(需定期刷新)
  • 新型非易失性RAM技術:MRAM保持時間>10年

2. 非易失性存儲可靠性

  • SSD寫入耐久度:
    • 消費級TLC:500-1000次
    • 企業級3D XPoint:百萬次級別

五、前沿存儲技術

  1. 存內計算
  • 三星HBM-PIM方案
  • 計算延遲降低至傳統架構的1/10
  1. 量子存儲器
  • 冷原子量子存儲保持時間突破1小時
  • 光量子存儲效率達90%
  1. DNA存儲
  • 微軟Demo實現1EB/mm3存儲密度
  • 當前寫入速度約400bps

本文來自互聯網用戶投稿,該文觀點僅代表作者本人,不代表本站立場。本站僅提供信息存儲空間服務,不擁有所有權,不承擔相關法律責任。
如若轉載,請注明出處:http://www.pswp.cn/bicheng/83647.shtml
繁體地址,請注明出處:http://hk.pswp.cn/bicheng/83647.shtml
英文地址,請注明出處:http://en.pswp.cn/bicheng/83647.shtml

如若內容造成侵權/違法違規/事實不符,請聯系多彩編程網進行投訴反饋email:809451989@qq.com,一經查實,立即刪除!

相關文章

Redisson - 實現延遲隊列

Redisson 延遲隊列 Redisson 是基于 Redis 的一款功能強大的 Java 客戶端。它提供了諸如分布式鎖、限流器、阻塞隊列、延遲隊列等高可用、高并發組件。 其中,RDelayedQueue 是對 Redis 數據結構的高階封裝,能讓你將消息延遲一定時間后再進入消費隊列。…

上門服務小程序訂單系統框架設計

一、邏輯分析 上門服務小程序訂單系統主要涉及服務展示、用戶下單、訂單處理、服務人員接單與服務完成反饋等核心流程。 服務展示:不同類型的上門服務(如家政、維修等)需要在小程序中展示詳細信息,包括服務名稱、價格、服務內容介…

Android apk裝機編譯類型: verify、speed-profile, speed與啟動耗時

Android apk裝機編譯類型: verify、speed-profile, speed與啟動耗時 Dex2oat (dalvik excutable file to optimized art file) ,對 dex 文件進行編譯優化,Android 虛擬機可識別的是dex文件,應用運行過程如果每次都將dex文件加載內存&#xff…

winrm登錄失敗,指定的憑據被服務器拒絕

winrm登錄失敗,指定的憑據被服務器拒絕。 異常提示:the specified credentials were rejected by the server 在windows power shell執行 set-executionpolicy remotesigned winrm quickconfig winrm set winrm/config/service/auth {Basic"true…

Unity3D ET框架游戲腳本系統解析

前言 ET框架在Unity3D中實現的GamePlay腳本系統是一種革命性的、基于ECS(實體-組件-系統)架構的設計,它徹底改變了傳統的基于MonoBehaviour的游戲邏輯編寫方式。其核心思想是追求高性能、高解耦、易熱更新,特別適合大型復雜的網絡…

android與Qt類比

一、概念對應關系 Android RecyclerView 組件類比描述Qt 模型 - 視圖組件Qt 類比描述RecyclerView畫板(容器)QAbstractItemView視圖(展示數據的容器,如列表、表格)RecyclerView.Adapter畫布(數據橋梁&…

Jenkins 2.479.1安裝和郵箱配置教程

1.安裝 在JDK安裝并設置環境變量完成后,下載官網對應的war版本,在對應目錄下打開命令行窗口并輸入 java -jar jenkins.war其余參數感興趣可以自行查閱,這里啟動的 jenkins 服務默認占用8080端口,在瀏覽器輸入 localhost:8080進入…

多分辨率 LCD 的 GUI 架構設計與實現

1.1多分辨率顯示系統的挑戰與解決方案 1.1.1 分辨率適配的核心問題 在嵌入式系統中,同時支持不同分辨率的 LCD(如 240160、320480 等)面臨以下挑戰: 布局適配:同一界面元素在不同分辨率下需要調整大小和位置 字體顯示:小分辨率屏幕需要更小的字體,而大分辨率需要更清…

11. MySQL事務管理(上)

1. CURD不加控制&#xff0c;會有什么問題&#xff1f; 火車票售票系統tickets表 id name nums 10 西安<->蘭州 1 客戶端A 客戶端B if (nums > 0) { if (nums > 0) { 賣票 賣票 // update numsnums - 1 update numsnums - 1 } } 當客戶端A檢查還有一張票時&#xf…

Beta分布Dirichlet分布

目錄 Beta分布Dirichlet分布Beta分布&Dirichlet分布從Dirichlet分布生成Beta樣本Beta分布&Dirichlet分布應用 Beta分布 Beta分布是定義在區間 [ 0 , 1 ] [0, 1] [0,1]上的連續概率分布&#xff0c;通常用于模擬概率或比例的隨機變量。Beta分布的概率密度函數&#xff…

嵌入式系統中常用的開源協議

目錄 1、GNU通用公共許可證&#xff08;GPL&#xff09; 2、GNU寬松通用公共許可證&#xff08;LGPL&#xff09; 3、MIT許可證 4、Apache許可證2.0 5、BSD許可證 6、如何選擇合適的協議 在嵌入式系統開發中&#xff0c;開源軟件的使用已成為主流趨勢。從物聯網設備到汽車…

告別延遲,擁抱速度:存儲加速仿真應用的解決方案【1】

需求分析 現代仿真&#xff08;如CFD流體動力學、FEA結構分析、電磁仿真、氣候模擬、自動駕駛場景仿真、芯片設計等&#xff09;會產生PB級甚至EB級的數據。海量數據的生成、處理和存儲&#xff0c;主要體現在以下幾個關鍵方面&#xff1a; 數據量爆炸式增長&#xff1a;高分…

vue封裝gsap自定義動畫指令

1、指令文件封裝 import { gsap } from gsap;// 動畫類型配置 const ANIMATION_TYPES {// 縮放scale: {from: { scale: 0.5, opacity: 0 },to: { scale: 1, opacity: 1 },hide: { scale: 0.5, opacity: 0 },},// 透明度fade: {from: { opacity: 0 },to: { opacity: 1, ease: …

HTTP 如何升級成 HTTPS

有一個自己的項目需要上線&#xff0c;域名解析完成后&#xff0c;發現只能使用 http 協議&#xff0c;這在瀏覽器上會限制&#xff0c;提示用戶不安全&#xff0c;所以需要把 HTTP 升級成 HTTPS 協議&#xff0c;但又不想花錢。 前提條件&#xff1a; 已經配置好 Nginx 服務器…

測試面試題總結一

目錄 列表、元組、字典的區別 nvicat連接出現問題如何排查 mysql性能調優 python連接mysql數據庫方法 參數化 pytest.mark.parametrize 裝飾器 list1 [1,7,4,5,5,6] for i in range(len(list1): assert list1[i] < list1[i1] 這段程序有問題嘛&#xff1f; pytest.i…

[藍橋杯]密文搜索

密文搜索 題目描述 福爾摩斯從 X 星收到一份資料&#xff0c;全部是小寫字母組成。 他的助手提供了另一份資料&#xff1a;許多長度為 8 的密碼列表。 福爾摩斯發現&#xff0c;這些密碼是被打亂后隱藏在先前那份資料中的。 請你編寫一個程序&#xff0c;從第一份資料中搜…

打卡第36天:模型可視化以及推理

知識點回顧&#xff1a; 1.三種不同的模型可視化方法&#xff1a;推薦torchinfo打印summary權重分布可視化 2.進度條功能&#xff1a;手動和自動寫法&#xff0c;讓打印結果更加美觀 3.推理的寫法&#xff1a;評估模式 作業&#xff1a;調整模型定義時的超參數&#xff0c;對…

8天Python從入門到精通【itheima】-68(元組)

目錄 65節——元組的定義和操作 1.學習目標 2.為什么要學習元組 3.元組的定義 4.定義元組的注意事項 5.元組的嵌套 6.元組的相關操作 【1】index方法 【2】count方法 【3】len方法 7.元組的遍歷 【1】while循環進行元組的遍歷 【2】for循環進行元組的變量 Python …

鏈表題解——環形鏈表【LeetCode】

141. 環形鏈表 方法一 核心思想&#xff1a; 使用一個集合 seen 來記錄已經訪問過的節點。遍歷鏈表&#xff0c;如果當前節點已經存在于集合中&#xff0c;說明鏈表存在環&#xff1b;否則&#xff0c;將當前節點添加到集合中&#xff0c;繼續遍歷。如果遍歷結束&#xff08;h…

【免費數據】1980-2022年中國2384個站點的水質數據

水&#xff0c;是生命之源&#xff0c;關乎著地球上每一個生物的生存與發展。健康的水生生態系統維持著整個水生態的平衡與活力&#xff1b;更是確保人類能持續獲得清潔水源的重要保障。水質數據在水質研究、海洋生物量測算以及生物多樣性評估等諸多關鍵領域都扮演著舉足輕重的…