在平時(shí)工作和生活中,U盤(pán)和SSD固態(tài)硬盤(pán)現(xiàn)在已經(jīng)是必不可少的數(shù)據(jù)存儲(chǔ)設(shè)備了。其中,U盤(pán)應(yīng)該用的是相對(duì)更多。有些人,還把U盤(pán)稱為Mini SSD。這種說(shuō)法準(zhǔn)確嗎?本文咱們就一起來(lái)對(duì)比看一下:
把SSD和U盤(pán)的華麗的外表拋開(kāi),U盤(pán)和固態(tài)硬盤(pán)的結(jié)構(gòu)有哪些差異呢?
主要的結(jié)構(gòu)組成是控制器+閃存顆粒。
主要結(jié)構(gòu)組成是控制器+DRAM緩存+閃存顆粒
僅僅從結(jié)構(gòu)上看,也許很多人認(rèn)為是沒(méi)有差異的,或者差異很小。其實(shí)不然。里面隱藏的信息有很多。
消費(fèi)類U盤(pán)使用的閃存顆粒,基本都是SSD固態(tài)硬盤(pán)篩選過(guò)高品質(zhì)的閃存顆粒后的殘次品;
工業(yè)級(jí)U盤(pán)使用的閃存顆粒,和SSD固態(tài)硬盤(pán)用的都是高品質(zhì)的SLC/MLC閃存顆粒。
SSD的接口有SATA,PCIe等等,性能比U盤(pán)要高出很多。
U盤(pán)則要依賴的是USB接口協(xié)議。
實(shí)現(xiàn)邏輯的差異
對(duì)于消費(fèi)類U盤(pán)來(lái)說(shuō),其實(shí)主要的目的是作為短期的數(shù)據(jù)存儲(chǔ)介質(zhì),對(duì)數(shù)據(jù)安全的可靠性要求不高。這也是我們平時(shí)生活中,經(jīng)常遇到U盤(pán)掛掉,數(shù)據(jù)丟失的原因。所以,U盤(pán)控制器實(shí)現(xiàn)邏輯上,對(duì)于閃存的使用是“榨盡最后一點(diǎn)血”,只要閃存顆粒上的數(shù)據(jù)塊還沒(méi)掛,就要一直扛著。如果某一個(gè)數(shù)據(jù)塊掛了,此時(shí)壞塊上還有數(shù)據(jù)頁(yè)可以工作,那么這些數(shù)據(jù)頁(yè)還會(huì)繼續(xù)工作,直到整個(gè)數(shù)據(jù)塊不可使用位置。最終,控制器就會(huì)很無(wú)情將壞塊給屏蔽掉。
而對(duì)于固態(tài)硬盤(pán)來(lái)說(shuō),考慮的事情就比較多。首先我要保證整個(gè)盤(pán)的數(shù)據(jù)安全性,在控制器FW邏輯里增加了FTL管理頁(yè),去優(yōu)化整個(gè)閃存顆粒的使用情況,保證整個(gè)盤(pán)的壽命可靠。同時(shí),也會(huì)有多個(gè)通道的閃存顆粒訪問(wèn),目的是為了提升數(shù)據(jù)訪問(wèn)速度,滿足主機(jī)對(duì)數(shù)據(jù)訪問(wèn)的需求。固態(tài)硬盤(pán)廠商一般對(duì)SSD有3~5年的保修期,并且承諾了可以保證寫(xiě)入的數(shù)據(jù)量。比如TBW=100TB,也就是說(shuō),5年內(nèi),允許你對(duì)這個(gè)固態(tài)硬盤(pán)寫(xiě)100TB的數(shù)據(jù)。如果你對(duì)數(shù)據(jù)量不是要求很高,這個(gè)100TB足夠了。
總的來(lái)說(shuō),SSD固態(tài)硬盤(pán)和U盤(pán)并不是同一個(gè)東西,差異很大,固態(tài)硬盤(pán)要比U盤(pán)可靠的多。如果是消費(fèi)類的U盤(pán)我們最好把它當(dāng)做一個(gè)臨時(shí)中轉(zhuǎn)文件的存儲(chǔ)工具就可以了,千萬(wàn)不要把數(shù)據(jù)長(zhǎng)期存在消費(fèi)類U盤(pán)上,不然到時(shí)候哭都找不到地方。如果是工業(yè)級(jí)U盤(pán),那就可以和SSD固態(tài)硬盤(pán)一樣的使用了。