一区二区三区三上|欧美在线视频五区|国产午夜无码在线观看视频|亚洲国产裸体网站|无码成年人影视|亚洲AV亚洲AV|成人开心激情五月|欧美性爱内射视频|超碰人人干人人上|一区二区无码三区亚洲人区久久精品

0
  • 聊天消息
  • 系統(tǒng)消息
  • 評(píng)論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會(huì)員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識(shí)你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

淺析計(jì)算機(jī)硬件的讀寫速度差異(上)

jf_78858299 ? 來源:小牛呼嚕嚕 ? 作者:小牛呼嚕嚕 ? 2023-02-01 14:54 ? 次閱讀
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

現(xiàn)代計(jì)算機(jī)系統(tǒng)

現(xiàn)代計(jì)算機(jī)系統(tǒng)與馮·諾依曼計(jì)算機(jī)差別不大,最大的區(qū)別馮·諾依曼計(jì)算機(jī) 是 以運(yùn)算器中心的,而現(xiàn)代計(jì)算機(jī) 以儲(chǔ)存器為中心:

我們主要來看一下其中與儲(chǔ)存相關(guān)的組件:

存儲(chǔ)器

存儲(chǔ)器是用來存放數(shù)據(jù)和程序。存儲(chǔ)器 包含主存和輔存

  • 主存:直接與CPU交換信息,就是我們熟悉的內(nèi)存。斷電后內(nèi)存的數(shù)據(jù)是會(huì)丟失的
  • 輔存:輔存可作為主存的后備存儲(chǔ)器,不直接與CPU交換信息,容量比主存大,但速度比主存慢。比如機(jī)械硬盤、固態(tài)硬盤等。斷電后硬盤的數(shù)據(jù)是不會(huì)丟失,硬盤是持久化存儲(chǔ)設(shè)備。
  • 輔存、輸入設(shè)備、輸出設(shè)備 統(tǒng)稱為 IO設(shè)備 ;主機(jī)一般包含:CPU、主存

我們先來看看存儲(chǔ)器的層次結(jié)構(gòu),來初步對(duì)各個(gè)儲(chǔ)存器部件有所認(rèn)識(shí) !

我們可以發(fā)現(xiàn)存儲(chǔ)器速度越快的話,相應(yīng)的價(jià)格也會(huì)越發(fā)昂貴!

寄存器

CPU中 還有一個(gè)常見的組件: 寄存器 ,是CPU內(nèi)部用來存放數(shù)據(jù)的一些小型的存儲(chǔ)區(qū)域,用來暫時(shí)存放參與運(yùn)算的數(shù)據(jù)以及運(yùn)算結(jié)果。寄存器由電子線路組成,存取速度非???,寄存器的成本較高,因而數(shù)量較少。

CPU時(shí)鐘周期

CPU時(shí)鐘周期 :通常為節(jié)拍脈沖或T周期,即主頻的倒數(shù),它是CPU中基本時(shí)間單位。平時(shí)我們打游戲常說的超頻,超的就是這個(gè)CPU主頻。

舉個(gè)例子,主頻為3.0GHZ的CPU,一個(gè)時(shí)鐘周期大約是0.3納秒,內(nèi)存訪問大約需要120納秒,固態(tài)硬盤訪問大約需要50-150微秒,機(jī)械硬盤訪問大約需要1-10毫秒,最后網(wǎng)絡(luò)訪問最慢,得幾十毫秒左右。

這個(gè)大家可能對(duì)時(shí)間不怎么敏感,那如果我們把 一個(gè)時(shí)鐘周期如果按1秒算的話,內(nèi)存訪問大約就是6分鐘 ,固態(tài)硬盤大約是2-6天 ,傳統(tǒng)硬盤大約是1-12個(gè)月,網(wǎng)絡(luò)訪問就得幾年了 !我們可以發(fā)現(xiàn)CPU的速度和內(nèi)存等存儲(chǔ)器的速度,完全不是一個(gè)量級(jí)上的。

高速緩存

為了彌補(bǔ) CPU 與內(nèi)存兩者之間的性能差異,就在 CPU 內(nèi)部引入了 CPU Cache,也稱高速緩存。CPU Cache用的是 SRAM (Static Random-Access Memory)的芯片,也叫 靜態(tài)隨機(jī)存儲(chǔ)器。 其只要有電,數(shù)據(jù)就可以保持存在,而一旦斷電,數(shù)據(jù)就會(huì)丟失。

CPU Cache 通常分為大小不等的 三級(jí)緩存 ,分別是 L1 Cache 、L2 CacheL3 Cache

部件 CPU訪問所需時(shí)間 備注
L1 高速緩存 2~4 個(gè)時(shí)鐘周期 每個(gè) CPU 核心都有一塊屬于自己的 L1 高速緩存,L1 高速緩存通常分成指令緩存數(shù)據(jù)緩存。
L2 高速緩存 10~20 個(gè)時(shí)鐘周期 L2 高速緩存同樣是每個(gè) CPU 核心都有的
L3 高速緩存 20~60個(gè)時(shí)鐘周期 L3 高速緩存是多個(gè) CPU 核心共用

我們可以發(fā)現(xiàn)越靠近 CPU 核心的緩存其訪問速度越快。

程序執(zhí)行時(shí),會(huì)先將內(nèi)存中的數(shù)據(jù)加載到共享的 L3 Cache 中,再加載到每個(gè)核心獨(dú)有的 L2 Cache,最后 進(jìn)入到最快的 L1 Cache,之后才會(huì)被 CPU 讀取。層級(jí)關(guān)系如下圖:

主存

主存 ,直接與CPU交換信息,就是我們熟悉的 內(nèi)存 。它使用的是一種叫作 DRAM ( Dynamic Random Access Memory )的芯片,也叫 動(dòng)態(tài)隨機(jī)存取存儲(chǔ)器 。斷電后內(nèi)存的數(shù)據(jù)是會(huì)丟失。DRAM 芯片的密度更高,功耗更低,有更大的容量,造價(jià)比 SRAM 芯片便宜很多,但速度比SRAM 芯片慢的多。

內(nèi)存速度大概在 200~300 個(gè) 時(shí)鐘周期之間

固態(tài)硬盤

固體硬盤(Solid-state Disk, SSD),數(shù)據(jù)直接存在閃存顆粒中,并且由主控單元記錄數(shù)據(jù)存儲(chǔ)位置和數(shù)據(jù)操作,每一個(gè)閃存顆粒的存儲(chǔ)容量是有限的;

但是它相比內(nèi)存的優(yōu)點(diǎn)是 斷電后數(shù)據(jù)還是存在的 ,SSD固體硬盤的讀寫速度雖然比內(nèi)存的大概慢10~1000 倍,但比機(jī)械硬盤快多了,當(dāng)然價(jià)格也昂貴很多。不過隨著時(shí)代的發(fā)展,固態(tài)硬盤的價(jià)格慢慢趨向接近機(jī)械硬盤。

機(jī)械硬盤

機(jī)械硬盤( Hard Disk Drive, HDD ),它是通過物理讀寫的方式來訪問數(shù)據(jù)的,機(jī)械硬盤在盤面上寫數(shù)據(jù)、磁盤轉(zhuǎn)動(dòng),機(jī)械臂移動(dòng),比較原始的數(shù)據(jù)讀寫方式,就像近現(xiàn)代的留聲機(jī)發(fā)聲原理一樣。

由于受限于轉(zhuǎn)盤轉(zhuǎn)速與指針尋址的時(shí)間限制,因此它訪問速度是非常慢的,它的速度比內(nèi)存慢 10W 倍左右。當(dāng)然機(jī)械硬盤也是有其優(yōu)點(diǎn)的:容量大,價(jià)格便宜,恢復(fù)數(shù)據(jù)難度低,因此數(shù)據(jù)放在機(jī)械硬盤中比較保險(xiǎn)。

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場(chǎng)。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請(qǐng)聯(lián)系本站處理。 舉報(bào)投訴
  • cpu
    cpu
    +關(guān)注

    關(guān)注

    68

    文章

    11080

    瀏覽量

    217089
  • 計(jì)算機(jī)系統(tǒng)

    關(guān)注

    0

    文章

    290

    瀏覽量

    24650
  • 運(yùn)算器
    +關(guān)注

    關(guān)注

    1

    文章

    164

    瀏覽量

    16808
收藏 人收藏
加入交流群
微信小助手二維碼

掃碼添加小助手

加入工程師交流群

    評(píng)論

    相關(guān)推薦
    熱點(diǎn)推薦

    咦?。吭趺礇]有專門的計(jì)算機(jī)硬件設(shè)計(jì)的板塊和cpu設(shè)計(jì)的板塊?

    我對(duì)計(jì)算機(jī)硬件和編程很有興趣,但是沒有發(fā)現(xiàn)有關(guān)設(shè)計(jì)cpu和計(jì)算機(jī)硬件的板塊。
    發(fā)表于 02-21 12:24

    什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件計(jì)算機(jī)軟件?

    第一章 計(jì)算機(jī)系統(tǒng)概論1. 什么是計(jì)算機(jī)系統(tǒng)、計(jì)算機(jī)硬件計(jì)算機(jī)軟件?硬件和軟件哪個(gè)更重要?解:P3計(jì)算
    發(fā)表于 07-22 09:06

    計(jì)算機(jī)硬件各種故障及診斷方法

    摘要:經(jīng)濟(jì)的發(fā)展和科技的進(jìn)步使得計(jì)算機(jī)得以普及。計(jì)算機(jī)的已經(jīng)成為工業(yè)、經(jīng)濟(jì)、管理等眾多方面的重要運(yùn)行手段,甚至已經(jīng)成為了普通居民工作、生活、娛樂的一部分。關(guān)鍵詞:計(jì)算機(jī)硬件;識(shí)別方法;解決措施中圖
    發(fā)表于 09-08 07:47

    關(guān)于計(jì)算機(jī)硬件維護(hù)的淺析

    現(xiàn)今科技的進(jìn)步日新月異,計(jì)算機(jī)作為信息時(shí)代主要的特征載體,已經(jīng)遍布我們社會(huì)生活的方方面面,而計(jì)算機(jī)作為軟件硬件的統(tǒng)一體,人們?cè)陉P(guān)心軟件系統(tǒng)的同時(shí),往往忽視了對(duì)計(jì)算機(jī)硬件的維護(hù)。下面是Y
    發(fā)表于 09-08 08:07

    計(jì)算機(jī)硬件,第2篇 計(jì)算機(jī)硬件系統(tǒng).pdf 精選資料分享

    與輸出設(shè)備五個(gè)部分。從組成部件看,計(jì)算機(jī)硬件系統(tǒng)可分為中央處理單元、主存儲(chǔ)器與輸入/輸出三大子系統(tǒng),三大子系統(tǒng)之間通過總線相連,利用總線進(jìn)行信號(hào)的傳輸。然后,介紹計(jì)算機(jī)的性能指標(biāo)與微型計(jì)算機(jī)
    發(fā)表于 09-13 06:37

    計(jì)算機(jī)硬件系統(tǒng)的組成及其性能維護(hù)分析

    計(jì)算機(jī)硬件系統(tǒng)的組成及其性能維護(hù)分析1、前言隨著信息技術(shù)的飛速發(fā)展, 計(jì)算機(jī)技術(shù)被廣泛地應(yīng)用于人們的生活與工作中, 計(jì)算機(jī)系統(tǒng)的安全穩(wěn)定運(yùn)行直接關(guān)系到整個(gè)經(jīng)濟(jì)社會(huì)的進(jìn)步, 為了確保計(jì)算機(jī)
    發(fā)表于 09-13 07:31

    計(jì)算機(jī)硬件維護(hù)的方法

    1先檢查電源及其他靜態(tài)故障在進(jìn)行其他部件的檢測(cè)有調(diào)查可知,當(dāng)前我國(guó)計(jì)算機(jī)硬件故障在維護(hù)過程中,因?yàn)殡娫垂收隙鴮?dǎo)致的故障問題非常常見,所以要對(duì)電源部件出現(xiàn)的故障問題引起足夠的重視。在對(duì)計(jì)算機(jī)硬件進(jìn)行
    發(fā)表于 09-17 07:15

    了解計(jì)算機(jī)硬件體系結(jié)構(gòu)

    模塊一知識(shí)點(diǎn)1.了解計(jì)算機(jī)硬件體系結(jié)構(gòu)2.掌握常見的計(jì)算機(jī)硬件設(shè)備3.了解計(jì)算機(jī)軟件體系結(jié)構(gòu)4.掌握主板結(jié)構(gòu)的組成5.了解CPU、內(nèi)存、硬盤的發(fā)展歷程6.掌握CPU、內(nèi)存、硬盤的結(jié)構(gòu)、性能指標(biāo)及相關(guān)
    發(fā)表于 09-17 09:03

    計(jì)算機(jī)硬件的基本組成

    嵌入式系統(tǒng)設(shè)計(jì)師學(xué)習(xí)筆記③:計(jì)算機(jī)的基本組成計(jì)算機(jī)硬件的基本組成:輸入/輸出設(shè)備(I/O設(shè)備)、存儲(chǔ)器(主存儲(chǔ)器、輔助存儲(chǔ)器)、CPU(中央處理器)等。CPU中包含運(yùn)算器和控制兩大組成部分和寄存器組
    發(fā)表于 12-23 06:00

    微型計(jì)算機(jī)硬件組成

    微型計(jì)算機(jī)硬件組成 好東西哦。網(wǎng)上搜集,希望對(duì)你有用。
    發(fā)表于 03-25 15:17 ?62次下載

    計(jì)算機(jī)硬件知識(shí)大全

    計(jì)算機(jī)硬件知識(shí)大全
    發(fā)表于 05-15 09:50 ?0次下載
    <b class='flag-5'>計(jì)算機(jī)硬件</b>知識(shí)大全

    計(jì)算機(jī)硬件知識(shí)試題

    計(jì)算機(jī)硬件知識(shí)一、微機(jī)基本工作原理1、計(jì)算機(jī)系統(tǒng)的組成微型計(jì)算機(jī)硬件系統(tǒng)和軟件系統(tǒng)組成。硬件系統(tǒng):指構(gòu)成
    發(fā)表于 07-01 17:21 ?76次下載

    計(jì)算機(jī)硬件接口大全圖解

    計(jì)算機(jī)硬件接口大全圖解 點(diǎn)擊看大圖
    發(fā)表于 03-26 10:15 ?2167次閱讀

    計(jì)算機(jī)硬件的重要部件

    本視頻主要詳細(xì)介紹了計(jì)算機(jī)硬件的重要部件,分別是控制器、運(yùn)算器、存儲(chǔ)器、輸入設(shè)備、輸出設(shè)備以及中央處理器。
    的頭像 發(fā)表于 11-24 10:34 ?1.8w次閱讀

    淺析計(jì)算機(jī)硬件讀寫速度差異(下)

    計(jì)算機(jī)系統(tǒng) 現(xiàn)代計(jì)算機(jī)系統(tǒng)與馮·諾依曼計(jì)算機(jī)差別不大,最大的區(qū)別馮·諾依曼計(jì)算機(jī) 是 以**運(yùn)算器**為中心的,而現(xiàn)代計(jì)算機(jī) 以**
    的頭像 發(fā)表于 02-01 14:54 ?1097次閱讀