首頁>Club>
4
回覆列表
  • 1 # 使用者1290215071068

    快閃記憶體

    “優盤”是這個產品最早的一個名稱,現在它的名稱早已是遍地開花,多不勝數了,什麼“閃盤”、“隨身Q”之類的。最初優盤是由朗科公司發明的一種新型儲存裝置,因為它不需要額外的物理驅動器,並且容量很大,從16M到2GB可選,突破了軟盤1.44M的侷限性。從讀寫速度上講,優盤採用USB1.1或2.0介面標準,讀寫速度較軟盤大大提高。從穩定性上講,優盤沒有機械讀寫裝置,避免了行動硬碟容易碰傷、跌落等原因造成的損壞(相信你也一定有重要的檔案被那可惡軟盤毀掉的慘痛經歷)。由於使用了USB介面,因此可以進行熱插拔、無外接電源、僅拇指般大小、重量約20克,攜帶使用非常方便,任何帶有USB介面的電腦都可以使用優盤。後來,優盤這個儲存用的東西被眾多公司看好,一個新名詞--快閃記憶體誕生了。

    快閃記憶體盤可用來在電腦之間交換資料。從容量上講,快閃記憶體盤的容量從16MB到2GB可選,突破了軟碟機1.44MB的侷限性。從讀寫速度上講,快閃記憶體盤採用USB介面,讀寫速度比軟盤高許多。從穩定性上講,快閃記憶體盤沒有機械讀寫裝置,避免了行動硬碟容易碰傷、跌落等原因造成的損壞。部分款式快閃記憶體盤具有加密等功能,令使用者使用更具個性化。快閃記憶體盤外形小巧,更易於攜帶。

    快閃記憶體是一種長期動力的非易失性的儲存器,它能在被稱為block的儲存單位中進行刪除和改編。快閃記憶體是電可擦除只讀儲存器(EEPROM)的變種,EEPROM與快閃記憶體不同的是,它能在位元組水平上進行刪除和重寫,這樣EEPROM就比快閃記憶體的更新速度慢。快閃記憶體通常被用來儲存控制程式碼,比如在個人電腦中的基本輸入輸出系統(BISO)。當BIOS需要被改變(重寫)時,快閃記憶體可以寫到block(而不是位元組)大小,使它更容易被更新。另一方面,快閃記憶體不像任意存取儲存器(RAM)一樣有用,因為任意存取儲存器必須是在位元組(而不是block)水平可設定地址的。

    快取是為了解決CPU速度和記憶體速度的速度差異問題

    記憶體中被CPU訪問最頻繁的資料和指令被複制入CPU中的快取,這樣CPU就可以不經常到象“蝸牛”一樣慢的記憶體中去取資料了,CPU只要到快取中去取就行了,而快取的速度要比記憶體快很多

    這裡要特別指出的是:

    1.因為快取只是記憶體中少部分資料的複製品,所以CPU到快取中尋找資料時,也會出現找不到的情況(因為這些資料沒有從記憶體複製到快取中去),這時CPU還是會到記憶體中去找資料,這樣系統的速度就慢下來了,不過CPU會把這些資料複製到快取中去,以便下一次不要再到記憶體中去取。

    2.因為隨著時間的變化,被訪問得最頻繁的資料不是一成不變的,也就是說,剛才還不頻繁的資料,此時已經需要被頻繁的訪問,剛才還是最頻繁的資料,現在又不頻繁了,所以說快取中的資料要經常按照一定的演算法來更換,這樣才能保證快取中的資料是被訪問最頻繁的

    3.關於一級快取和二級快取

    為了分清這兩個概念,我們先了解一下RAM

    ram和ROM相對的,RAM是掉電以後,其中才資訊就消失那一種,ROM在掉電以後資訊也不會消失那一種

    RAM又分兩種,

    一種是靜態RAM,SRAM;一種是動態RAM,DRAM。前者的儲存速度要比後者快得多,我們現在使用的記憶體一般都是動態RAM。

    有的菜鳥就說了,為了增加系統的速度,把快取擴大不就行了嗎,擴大的越大,快取的資料越多,系統不就越快了嗎

    快取通常都是靜態RAM,速度是非常的快,

    但是靜態RAM整合度低(儲存相同的資料,靜態RAM的體積是動態RAM的6倍),

    價格高(同容量的靜態RAM是動態RAM的四倍),

    由此可見,擴大靜態RAM作為快取是一個非常愚蠢的行為,

    但是為了提高系統的效能和速度,我們必須要擴大快取,

    這樣就有了一個折中的方法,不擴大原來的靜態RAM快取,而是增加一些高速動態RAM做為快取,

    這些高速動態RAM速度要比常規動態RAM快,但比原來的靜態RAM快取慢,

    我們把原來的靜態ram快取叫一級快取,而把後來增加的動態RAM叫二級快取。

    一級快取和二級快取中的內容都是記憶體中訪問頻率高的資料的複製品(對映),它們的存在都是為了減少高速CPU對慢速記憶體的訪問。

    通常CPU找資料或指令的順序是:先到一級快取中找,找不到再到二級快取中找,如果還找不到就只有到記憶體中找了

  • 中秋節和大豐收的關聯?
  • 冰心的極短詩10首?