CF卡技術詳解——筆記


知識太全面了,摘抄摘不完,還是粘過來加上注釋和筆記吧。

重點以及斷句用加粗,注釋用紅括號。



一.CF卡技術及規格


 

 

一.CF卡技術及規格

 

    1.CF卡簡史

 

    隨着數碼產品的高速普及,近年來閃存卡也進入了高速發展時期,得到了越來越廣泛的應用,相機、手機、掌上電腦、隨身聽上處處都可能用到閃存卡。閃存卡有很多種類,常見的有CF卡、SD卡、MMC卡、記憶棒、SM卡、xD卡等,其中CF卡已經有了相當長的歷史,由於其建立標准的時間長、兼容性好、容量大、價格低等原因而得到了廣泛的應用,是通用性 最強的存儲卡之一。

 

    CF卡的全稱為“Compact Flash”卡,意為“標准閃存卡”(我表示懷疑,不是緊湊么?),簡稱“CF卡”,Compact Flash技術是由Compact Flash協會(CFA)提出的一種與PC機ATA接口標准兼容的技術,CFA由CF技術的主導者組成,不過CF和CF+技術並沒有技術和權利金障礙,這也是其得到普及的重要原因之一。CF卡作為一種先進的移動數碼存儲產品, 當時其優勢是很明顯的,它具有高速度、大容量、體積小、重量輕、功耗低等優點,很容易就獲得了一致的認可。CFA是1995年成立的,而CF卡的歷史還要早一些,Sandisk公司1994年就制造出了最早的CF卡。

 

    2.CF卡結構

    十年過去了,CF卡的價格大為下降,容量和性能有了很大的提升,不過基本的結構並沒有改變。

    

    CF卡與其它存儲卡相比,有幾個特點。CF卡 使用flash作為存儲媒介,無需供電也能保存資料,而且工作時耗電量也很低,它在3.3V或者5V的電壓下工作,其耗電量只相當於傳統存儲設備如磁帶、硬盤的3%或更低,適合用在移動設備上;如上圖,CF卡由兩個基本部分組成:控制芯片和閃存模組,閃存用於存儲信息,控制芯片用來實現與主機的連接及控制數據在閃存模塊中的傳輸。

    

    我們結合實物來解說一下。這是某相機附帶的16MB CF卡,打開后可以發現它是由前后兩塊金屬外殼和里面的電路板組成。

    

    CF卡的結構是比較簡單的,控制芯片和若干片閃存分別安裝在PCB的兩面,然后再加上塑料、強化玻璃或金屬質地的外殼。整個CF卡比較堅固,而且沒有機械結構,因此除了省電之外,也具有更好的安全性和可靠性,CF卡可以承受比較強的沖擊,自如從3米高處摔落都不會對它造成任何影響。在這塊CF卡中,使用了一顆Sandisk控制芯片和一顆128Mb(16MB)的Sandisk閃存芯片 ,從芯片上的日期來看,這塊卡是幾年前的產品了。

    這塊CF卡僅有16MB容量,因此只在正面用了一顆閃存芯片。

    3.CF卡工作原理

    看到這里,對閃存產品有所了解的讀者一定會說,這樣看來,CF卡很像現在滿地皆是的閃盤呢。的確,雖然形狀不同,但CF卡和閃盤結構相似,有許多相同之處,不過 它們也有很大的區別,比如二者的管理和工作方式

    現在的CF卡和閃盤基本都使用NAND型flash,NAND Flash自身是沒有存儲控制器的,其結構可看作是由許多的小區塊組成的,每塊都能存儲一定數量的信息,類似於硬盤的簇。NAND型flash的讀寫也是以塊和頁(到底是塊還是頁?)為單位來進行的,使用8bit的I/O端口存取數據。

    NAND型flash容量大、成本低、可以達到比較高的速度,所以應用較為廣泛,不過它也有些比較明顯的缺點。NAND型flash的基本工作方式是按順序讀取,一個區塊寫入或讀取結束再接着下一個,是“串行”方式而不是“並行”方式,操作上也是如此,比如區塊上已有信息,就一定要先擦除,再寫入,其它操作也是一樣的。另一個問題就是NAND型flash需要一定的存儲空間來存放目錄等信息來管理所有的資料,進行任何操作都需要使用這一部分,大部分閃盤的控制芯片都使用固定區塊,所以其使用次數遠高於其它區塊,不管閃存是號稱10萬次擦寫壽命也好,100萬次擦寫壽命也好,如果使用很頻繁,即使每次只用一點點存儲空間,也可能因為目錄區損壞缺乏有效掃描除錯手段(指什么)而造成數據丟失,需要格式化才能解決問題。

    從NAND型閃存的以上特點,我們可以看出這一類存儲器需要的是什么的,在擁有大容量、低成本的存儲介質之后,還需要先進的控制器及程序來驅動及使用才能夠使存儲器具有比較好的性能及可靠性,否則不但性能低下,使用壽命也短。

    CF卡比閃盤之類的存儲器更加接近硬盤,CF卡內部控制器設計完全模擬硬盤,而且使用標准的ATA/IDE接口界面(這段知識不容易入腦,mark,以后查閱吧),可以很容易的通過IDE接口與電腦連接,而且早已實現無驅動設計,使用非常方便。CF卡最初一般是配備PCMCIA適配器在筆記本電腦的PCMCIA插槽上使用,現在還有了許多USB、IEEE1394讀卡器等各種各樣的CF適配器,使CF卡與電腦之間的信息傳輸變得更加方便。由於Windows 95以上的所有操作系統都內置PCMCIA接口的IDE硬盤控制器驅動程序,Windows ME以上的操作系統也加入了對USB、IEEE1394接口移動磁盤的支持,所以只要為CF卡加上一個簡單的接口控制器(轉接器),就可以直接在電腦上使用,移動版的Windows Mobile也早已加入對CF/CF+的支持,連轉接器都免了。由於CF卡內置控制器和仿硬盤的設計,也簡化了CF適配器的設計,只不過由於CF卡本身體積比SD等存儲卡要大,針腳也多得多,所以相對來說往往還是CF適配器要大一些。

    CF卡在自身設計上也作出了軟硬件兩方面的配合:一是硬件提供判斷條件。CF卡在自身電路上提供了兩個用來檢測CF卡是否存在的管腳 (暫稱CD1和CD2)。CD1和CD2的有效電平均為低電平,當主機檢測到與其相連的CD1和CD2兩個管腳同時為低電平時,可判斷出CF卡與主機相連;當主機檢測到與其相連的CD1和CD2有一個管腳不為低,則可判斷出CF卡未與主機相連。 二是軟件。首選定義全局變量(如:IsExist)用於記錄CF卡是否與主機相連,當IsExist為0時表示CF卡未與主機相連;當IsExist為1時表示CF卡與主機相連。 然后,在每次操作CF卡時都先檢測CF卡的CD1和CD2管腳,當檢測到CD1和CD2管腳為低電平且IsExist為0時復位CF卡重新檢測CF卡的FAT表統計還剩余多少空間可以分配,檢測完FAT表后置變量IsExist為1;當檢測到CD1和CD2管腳為低電平且IsExist為1時,繼續CF卡的正常操作 ;當檢測到CD1和CD2為高時,停止CF卡操作,置變量IsExist為0。

    通過軟硬結合、內外配合,CF卡具備熱插拔、即插即用、無須驅動的功能,也可以用來作為移動存儲器使用。

    前面我們說到NAND型flash使用8bit端口就可以完成頁操作,CF卡的寄存器也都是8bit的,只有數據寄存器是16bit。 CF卡控制器中包含兩組寄存器:命令寄存器控制寄存器(怎么個控制寄存器法?和命令什么區別?是說把命令拆解成原操作了?),這兩個寄存器組通過REG信號進行區分。CF卡工作在存儲器方式時,按照ATA標准以寄存器方式傳送數據、命令和地址,命令寄存器用來接受命令和傳輸數據 ,控制寄存器用來進行磁盤控制。當CF卡工作在I/O方式時,控制寄存器組主要用於控制CF卡的工作方式;命令寄存器組被分配在與ATA標准兼容的地址空間。當CF卡工作在I/O方式下,命令寄存器組的地址空間為IF0H~1F7H和3F6H~3F7H;當CF卡工作在寄存器方式下,命令寄存器組的地址空間為1F0H~1FFH。

    CF卡的寄存器包括(細節部分,Mark): 數據寄存器(R/W),用於對扇區的讀寫操作。主機通過該寄存器向CF卡卡控制器寫入或從CF卡控制寄存器讀出扇區緩沖區的數據; 錯誤寄存器(R)和特性寄存器(W),錯誤寄存器反映控制寄存器在診斷方式或操作方式下的錯誤原因。特性寄存器一般情況下不使用。 扇區數寄存器(R/W),用來記錄讀、寫命令的扇區數目;扇區號寄存器(R/W),用來記錄讀、寫和校驗命令指定的起始扇區號; 柱面號寄存器(R/W),用來記錄讀、寫、校驗和尋址命令指定的柱面號; 驅動器/磁頭寄存器(R/W),記錄讀、寫、校驗和尋道命令指定的驅動器號、磁頭號和尋址方式(CHS模式或LBA模式); 狀態寄存器(R)和命令寄存器(W),狀態寄存器反映CF卡驅動器執行命令后的狀態,讀該寄存器要清除中斷請求信號,命令寄存器接收主機發送的CF卡工作的控制命令。

    CF卡的扇區尋址有兩種方式:物理尋址方式(CHS)和邏輯尋址方式(LBA)。物理尋址方式使用柱面、磁頭和扇區號表示一個特定的扇區,起始扇區是0磁道、0磁頭、1扇區,接下來是2扇區,一直到EOF扇區;接下來是同一柱面1頭、1扇區等。邏輯尋址方式將整個CF卡同一尋址。邏輯塊地址和物理地址的關系為:LBA地址=(柱面號×磁頭數+磁頭號)×扇區數+扇區數-1 

    在CF卡上寫入一個文件的過程是這樣的,在CF卡初始化后(CF卡上電復位和統計剩余空間等 工作已經完成),控制器中DSP開始向CF卡的一些寄存器填寫必要的信息,如向扇區號寄存器填寫讀寫數據的起始扇區號(LBA地址)和扇區數寄存器填寫讀寫數據所占的扇區個數等 ,然后向CF卡的命令寄存器寫入CF卡操作的命令,如寫操作則向CF卡的命令寄存器寫入30H,讀操作向CF卡的命令寄存器寫入20H等。刪除或者再編程的過程相似。

    看到這里大家可能發現了CF卡與硬盤越來越多的相似之處,不過有一點是完全不同的,那就是CF卡沒有機械結構,所以一些操作是以虛擬方式進行。CF卡工作時一般采用邏輯尋址方式,它沒有磁頭和磁道的轉換操作,因此在訪問連續扇區時,操作速度比物理尋址方式快。 CF卡與可以完全像硬盤一樣使用,不過由於和硬盤仍有許多不同之處,某些原本為硬盤設計的測試軟件並不適合用來測試CF卡。

    4.CF+/Compact Flash規格




    Compact Flash協會制定了CF+/Compact Flash規格,最新版本為V2.0。CF卡遵循ATA標准制造,不過它的接口是50針而不是68針,分成兩排,每排25個針腳。CF卡不是硬盤那樣的針型接口而是50mil(1.27 mm)的孔型接口,因此不容易被損壞,這一設計和PC卡類似。

    什么是CF+呢?CF+是Compact Flash的衍生技術規格,CF+的物理規格和CF完全相同,但CF+卡並不是CF卡那樣的ATA閃存存儲器,而主要是相同規格的I/O設備,如CF串口卡、CFmodemCF藍牙、CF USB卡、CF網卡、CF GPS卡、CF GPRS卡等,這一類設備在掌上電腦上用得最多,同樣無須驅動,使用很方便,其兼容性也和CF卡一樣好,加上PCMCIA適配器在筆記本電腦上一樣可以使用。另一類CF+卡就是非閃存存儲器,比如微型硬盤。

    

    CF卡分為兩類:Type I和Type II,二者的規格和特性基本相同。從上圖大家可以看出,Type II型CF卡和Type I型CF卡相比,只是在外形上顯得厚了一些,盡管只有這點區別,不過你要區分它們實在太容易了。

    Type I CompactFlash存儲卡和CF+卡與Type II CompactFlash存儲卡和CF+卡物理規格對比:

  Type I CF/CF+卡 Type II CF/CF+卡
36.4±0.15mm (1.433±0.006in.) 36.4±0.15mm (1.433±0.006in.)
42.80±0.10mm (1.685±0.004in.) 42.80±0.10mm (1.685±0.004in.)
3.3mm±0.10mm(0.130±0.004in.) 5.0mm maximum(0.1968in.maximum)

    說到CF Type II,我們不能不提到同樣采用1英寸微型硬盤,它們都是真正的硬盤,不過是縮小的袖珍版而已,但物理規格和CF+ Type II完全相同,兼容性也是一致的,所以往往和CF卡相提並論,占有一定的市場。CF+ Type II規格的微型硬盤具有完整的硬盤結構,其容量在170MB到4.8GB之間,和CF卡相比,耗電量要大一些,抗沖擊能力差一些,性能與高速CF卡相當,主要優點是其價格往往比同樣容量的CF卡要低,尤其是高容量型號,具有一定存儲成本上的優勢。這種1英寸微型硬盤中,最出名的就是原IBM,現日立的MicroDrive了,不過現在又出現一些新的品牌,其中某些國產品牌性價比較為出色。目前大部分帶有CF接口的數碼相機、掌上電腦都同時具備對Type I/Type II CF設備的支持,只有少數是只支持Type I CF的,所以常常也就沒有被加意區分。

 

 


二.在測試之前:關於CF卡的問題


 

二.在測試之前:關於CF卡 的問題

    在選購和使用CF卡的時候,大家常常會遇到一些問題,在此我們對其中的一些常見問題作出說明。

    1.CF卡的容量有多大?

    大家看過了前面的CF卡照片和結構圖,應該有了一個直觀的了解。整個CF卡比火柴盒還要小,一般來說它的正反兩面一共也只能夠裝下一顆控制芯片再加上三顆閃存芯片,所以CF卡的發展一定程度上受限於閃存的發展。單片flash芯片容量不斷增加,同時也變得更小更薄,使得CF卡的電路板上可以安裝更多的閃存芯片,使用層疊式閃存也成為可能,所以隨着閃存技術的進步,CF卡容量也在不斷攀升。

    去年年初,Sandisk、Lexar media發布了4GB的Type I CF卡,三月時Pretec發布了6GB的Type II CF卡,這是目前容量最大的幾種CF卡。雖然去年的閃存短缺和漲價造成了一定影響,不過CF卡仍然發展很快,全目前市場中256MB甚至512MB的CF卡已經逐漸成為主流,64MB和128MB CF卡淪為低端產品,32MB CF卡基本已被淘汰,1GB CF卡雖然還未到廣泛應用的時候但也開始大量供貨,無復早先有價無貨的狀況。

    2.CF卡的速度有多快?

    CF卡的速度和光驅等設備采用相同的速度標准,以150KB/s為1倍速(1X),所以一塊CF卡如果標稱為40X,那么它的速度就應該是150KB/s X 40 =6.0MB/s,而讀寫速度一般來說並不是相同的,所以CF卡應該分別標出讀寫的速度才是比較規范的,市面上的絕大部分CF卡的讀取速度都比寫入速度快,它們所標出的也是其最大速度也就是讀取速度。這個速度可信嗎?一般來說名牌大廠的產品各種參數包括速度都是比較准確的,而雜牌就難說了。

    CF卡的速度當然也是越快越好,目前市場上的CF卡一般為4X-16X,如果一塊CF卡確實能達到16X標准,基本就可以滿足多數應用需求了,不過大部分低速CF卡的寫入速度都遠不能達標。

    很多品牌的CF卡已經全面過渡到20X、24X乃至30X、40X以上,而速度最快的CF卡有Sandisk Ultra II、Pretec Cheetah等。

    

    Pretec Cheetah CF卡的標稱速度為72X,即10.8MB/s。

    

    Sandisk Ultra II CF卡的標稱速度是9MB/s讀取、10MB/s寫入,分別為60X和66X,其寫入速度居然比讀取速度更快。

    既然CF卡的速度是越快越好,那么是否速度越快CF卡就越好呢?這可不一定。首先速度只是CF卡性能的一個方面,另外這個速度只是CF卡的標稱速度,“額定速度”,一般在理想狀態下才能夠達到,和實際應用還有一定差距,很多因素會造成影響,這個我們會通過測試來加以說明。

    3.CF卡的兼容性究竟怎么樣?為什么我會遇到這些問題?

    有的讀者可能會問,既然CF卡是嚴格遵循ATA工業標准制造,軟硬件支持都很好,為什么我會遇到這些問題:在別人的電腦和相機上用得好好的,但拿到我的電腦和相機上就需要先格式化才能使用;常常出現讀取和寫入錯誤;總有些文件刪不了;使用中發熱量非常高.....是不是存在兼容性問題呢?

    CF卡的設計和制造確實有明確的標准可循,一般來說一塊符合標准的合格CF卡是沒有這些問題的,只是有可能因為各廠商設計的不同,存在一些差異,而讀卡器和數碼相機等設備就沒有什么固定的標准了,所以讀卡器和相機等常常有些會很挑食,因此在應用CF卡時,兼容性問題是絕對存在的。由於不同的讀卡器和數碼相機其CF控制裝置也各不相同,因此如果你的CF卡輾轉使用於許多設備之間,出現問題的機率就大得多了,也許你會需要頻繁的格式化;如果你只是在自己數碼相機和電腦上的讀卡器之間兩點一線的使用,二者之間又沒有兼容性問題,那么你應該沒機會遇到這些煩心的事情。所以,我們需要選擇兼容性好的CF卡和讀卡器等。

    另外在使用中,有些問題也是需要大家自己注意的,比如某些相機在連續拍攝時,會因為過熱而存儲失敗,那就需要注意散熱;有的相機因為供電不足而出現無法使用一些CF卡和微型硬盤的問題,或者在電量較低時出現這樣的問題,就需要及時更換電池或者交流電源。還有些問題是因為使用不當造成的,比如讀卡器和閃盤等一樣,在Windows的讀取或寫入進度條完成並關閉之后,其實讀取或寫入操作還在繼續進行,這時指示燈還在閃爍,此時就不可以取下CF卡或者讀卡器,否則就可能出現問題,低速CF卡在傳輸大量文件時,這個現象很明顯。

    因為這個原因,我們這次測試也包含兼容性測試部分。

    4.CF卡不是很快嗎?為什么我的CF卡好象很慢呢?

    我們前面講到了CF卡的速度,也說明了,這個速度是理想速度,在實際使用中,你首先需要一個速度很快的讀卡器等才會得到比較理想的速度,許多掌上電腦、數碼相機本身對存儲卡的讀寫速度就不快,CF卡再快也是沒用的。在應用中,如果你在CF卡上讀取或者寫入一個和它容量相近的大文件(是不是經常能遇到?比如老款手機,CF卡之外的很多存儲器),你會發現速度很快,也許只需要一兩分鍾,但是如果是寫入或讀取數百張照片,就可能需要十幾分鍾,那就是因為這張CF卡對操作的響應並不快,假設它每秒只能執行一次操作,那么創建文件、讀取文件或者重命名等命令被執行都需要一秒來完成,那么即使文件再小,也只能一秒寫入或讀取一個,速度當然會很慢,因此在這樣頻繁的操作下性能很差。所以持續讀寫速度只是CF卡性能的一個方面,我們在測試時,也采用多種方法來測試CF卡的綜合性能。

    CF卡可以像硬盤那樣使用,比如你裝入一些影片、應用程序,然后直接在CF卡上運行。不過,看起來雖然是這樣,其實程序是不可以直接從CF卡中執行的,都是要調入RAM后運行的(NAND FLASH都這樣,NOR可以直接執行吧,話說回來,NOR上的直接執行的話,是不是NOR也要加入到尋址空間?不然怎么執行?),所以程序比在RAM中的執行速度當然要慢一點,加上CF卡的速度本來不如硬盤內存,如果和本機內存及硬盤相比,肯定是要慢一些,尤其是調用大程序。不過,如果主機(電腦、掌上電腦、數碼相機等)的性能並不差(嵌入式系統就不一定了吧),調用CF卡上的圖片、音樂或影片並不會有明顯的滯后,所以如果會明顯的變慢,多半還是兼容性問題,比如同樣一張CF卡,在某相機上可能只需要1秒即可拍攝並存儲完一張照片,但在另一部相機上同樣的過程需要好幾秒甚至十余秒,這和相機的設計、緩存等都有關系。

    我們再舉一例,容量也是影響CF卡速度的因素之一。同一種CF卡無論容量多大其結構都是相同的,速度等參數也一樣,只是閃存容量不同,其中容量小的型號由於尋址空間小,尋址速度相對就會較快,整體速度上也會快一點;而容量大的型號由於尋址空間大

某些硬件應該是瓶頸,具體是控制器,接口么?容量和速度沒關系,但是容量大,尋址空間大,就減慢了速度

尋址速度有時候就會比較慢,因此整體速度上就會慢一點。另一個原因是使用低容量CF卡時,往往也只需要用到少量的文件,讀寫時間當然不會很長,而使用高容量CF卡時,可能常常會用到大量文件,需要花很多時間,因此感覺上自然是低容量的要快一些,有些突發傳輸率較高的CF卡更會給人以這個感覺。所以同一品牌同一型號的CF卡,如果一個是16MB,一個是512MB,速度確實會有一定差異。對於現在的高速CF卡來說(何謂高速CF卡?應該產品有標明,具體技術細節不知道,應該是改過控制器的,先Mark了),這個影響並不會很大,但如果是低速CF卡,可能會有很大的性能差,最大可達四成或更高,所以如果你要購買大容量CF卡,一定要選擇高速CF卡,對於一些速度本來就很慢的低速CF卡,它的高容量型號會更加慢得讓你無法忍受。

    5.為什么128MB的CF卡只有120MB?512MB的CF卡還不到500MB?

    確實如此,CF卡的實際容量都比標定的容量要小。你可以看一看硬盤,同樣的,40GB的硬盤實際容量不到38GB,160GB的硬盤更是只有149GB左右,少了11GB,為什么會這樣呢?

    CF卡和硬盤在制造時其有效容量都是按1000進制計算的,所以一塊128MB的CF卡或硬盤其容量是128 X 1000=128,000KB或者128,000 X 1000=128,000,000Byte,但是在電腦軟件系統底層的二進制存儲方式下,是用2的級數來計算這個容量的,對於從B到K,再到M、G的進制是二進制的擴展:210進制也就是1024進制,1024B為1KB、1024KB為1MB、1024MB為1GB、1024GB為1TB,所以128MB的CF卡或硬盤在電腦中實際容量應該是128,000,000/1024=125,000KB,也就是125,000/1024=122.07MB。除去可能出現的計算誤差以及控制器需要占用的管理區(請看前面的CF卡工作原理),120MB是完全合格的容量,但差得太多的話,就有可能是產品縮水了,其他容量的計算方法相同。

    工作時產生錯誤也有可能會隱形的占用CF卡存儲空間,或者讓系統的容量統計產生錯誤,這種問題格式化或者用一些管理工具修正就可以了。

====================================================================================================================================  

主要看技術方面,下邊一些原帖中啰嗦的東西,暫時不去看了


==================================================================================================================================== 





 


.應該怎樣選購CF卡?


 

三.應該怎樣選購CF卡?

    1.我需要CF卡嗎?

    我應該選擇什么樣的CF卡?再問這個問題之前,也許你應該先問問自己是否需要CF卡。 可能很少會有人把CF卡專門作為移動存儲器使用,是否選擇CF卡,其實也是要取決於用在什么設備上,所以需要均衡考慮。在存儲卡市場上,CF卡面臨SD卡等其它多種存儲卡的激烈競爭,至今仍 然占據主流地位,主要原因就是CF卡容量大、速度快、價格低、兼容性很好,只要CF卡還保有着這些優勢,就會繼續活躍在市場上,也是我們選擇CF卡的原因,所以目前專業相機大多帶有CF Type II插槽,就是因為CF卡或者微型硬盤才能滿足其高畫質、大量拍攝、高速連拍的需求。除此之外,CF卡不但有價格上的優勢,周邊 上也有一定優勢,比如CF卡讀卡器品種多又比較便宜, 因此CF卡也是比較實惠經濟的數碼存儲方案。但是由於現在的存儲卡發展趨勢是越來越小,所以相對其它存儲卡,CF卡體積上沒有優勢,在小型相機、手機以及許多移動設備上,體積更小、更省電的SD卡(包括miniSD卡)、MMC卡、xD卡等應用得更加廣泛。

    2.我應該選擇多大容量的CF卡?

    首先價格是很重要的因素,比如現在五百多元可以購買80GB硬盤,再加一百多元可以購買120GB硬盤,顯然120GB硬盤性價比較高,CF卡也是如此,在128MB和256MB只差一百多元的時候,購買256MB更合適,因為按理說CF卡的容量也是多多益善。比如一張低容量CF卡能拍攝少量照片,但裝上大容量CF卡后,就可以拍攝上千張照片或者約一個小時的錄像 ,外拍尤其方便,室內拍攝也免去你反復讀卡的麻煩;掌上電腦使用低容量CF卡只能安裝少量軟件,有了大容量CF卡就可以把大量音樂、圖片、影片、軟件及游戲隨身攜帶,隨時使用,所以,在價格可以接受時,應該挑選一張足夠容量的CF卡,不要讓存儲容量成為設備的瓶頸,日后也難以“升級”,因為你的相機等設備上不會有兩個CF卡插槽。

    CF卡的容量太小會使設備存儲空間不足,但大到存儲空間過剩也是沒有必要的,應選擇合適容量。一般情況下都是CF卡容量不夠用,但電池的使用時間也形成限制,便攜式相機一般電池使用時間都不長,如果你有一部200萬像素的相機,其鋰電池夠你拍70張左右照片,其中1/3打開閃光燈,那么考慮到你瀏覽照片、變焦等各種操作,即使你有幾塊備用電池,那么128MB也夠了,你始終也無法拍滿256MB卡,如果是想以后升級相機后繼續用,那么請想一想,多久升級一次相機?也許到你升級相機的時候,CF卡行情已經大變了。

    3.什么速度的CF卡最合適?

    低速CF卡會對數碼設備的性能造成影響,比如一張低速卡可能會讓你在拍攝一張照片后,需要等待很長的時間才能再拍下一張照片,導致良機已逝,高速卡就不會出現這種問題。一些低速CF卡現在可能確實要便宜一些,但和高速CF卡的差價已經不大,所以沒必要再購買低速卡,高速卡才是比較明智的選擇,越快越好。

    那么在同樣的高速CF卡之間怎樣做出選擇?這個希望我們的測試能為您提供參考。

    4.CF卡是不是越便宜越好?

    看起來市面上的CF卡都差不多,是不是越便宜的越好?看起來,選擇一些雜牌可以用同樣的價格買到更大的容量,但不同的CF卡之間性能會相差很多,而且你買CF卡大概也不是只用個一天兩天,產品品質、售后服務等也是非常重要的,CF卡畢竟要用來保存數據資料,一旦出現問題,遠不是這一點差價可以挽回的。所以我們購買CF卡不能只貪圖便宜,價格低確實很好,但低價低質是我們應該拒絕的。

    總的來說,我們認為購買CF卡時有兩個原則:一是擇優購買,選擇各方面都比較優秀的CF卡;二是按需購買,根據自己的需要來選購合適的CF卡。只要你確實有一定的需要,其實也不用管那么多,選擇你想要的就行了,比如你需要長時間外拍、你想在自己的掌上電腦上運用虛擬光驅或者大量影片,你可能會想,我的相機或者掌上電腦不過兩三千元,買一張一千多元的CF卡是不是不合適?其實你不用顧慮這么多,自己想要、自己需要就是最大的理由了。

    目前市場上有非常多的CF卡品牌,足以令人看得眼花繚亂,要做出合理的選擇並不容易,所以我們這次集中了知名品牌,也是國內最常見的一些品牌的CF卡,進行一次橫向測試,希望能為大家選購CF卡 提供參考。這次測試的CF卡均為30X以上的高速CF卡,基本上集中了性能最強的CF卡,容量則以未來主流的512MB為主。

 

 


四.11種高速CF卡(上)


 

.11種高速CF卡 (上)

    Pretec是一家著名的存儲卡廠商,其CF卡產品和CF+ I/O設備都頗受好評,而且Pretec也保有着CF卡最大容量的記錄,最近一次是在2003年3月以6GB的CF卡刷新了CF卡容量記錄並保持至今。

    這次測試的CF卡中,Pretec的白金版全金屬CF卡顯得有點兒與眾不同,它的包裝是一個鋁合金盒,還帶有相似外觀的PCMCIA適配器一個,因此筆記本電腦的用戶就可以直接使用了。

    在前面大家看過了被我們拆解的一塊普通CF卡,我們是先從一面的金屬蓋入手,然后從側面的鍥合處將其打開的,相比之下這塊Pretec白金版CF卡就難以下手了,它是非常堅固的全鋁合金結構,而且側面、背面都沒有接縫,顯然其強健的體魄能夠更好的保護CF卡本身及內部數據的安全。除此之外,散熱、環境適應性等方面Pretec白金卡也非常出色 ,非常適合有全天候使用需要和重視數據安全的用戶。

    Pretec的CF卡品種很多,總的來說分為幾類:商業及專業用CF卡、工業用CF卡、軍用CF卡,這次我們測試的均屬於商業及專業用CF卡,這一類CF卡又分為幾個系列,除了上面已經提到的重視數據安全的Platinum(白金)系列,還有Cougar Pro(美洲獅 Pro)、Jaguar(美洲虎)等系列。可以看出這些命名都來自於一些野生猛獸,很自然的,既有獅、虎,當然會有豹,這就是Pretec的Cheetah(印度豹)系列CF卡。

    Cheetah又譯作“捷豹”,剛好和希捷的王牌SCSI硬盤Cheetah“捷豹”同名,會有這樣的巧合並不奇怪,因為這種瀕臨滅絕的印度豹最高奔跑速度可以達到每小時115公里左右,正是地球上跑得最快的動物,這個名字似乎很適合詮釋產品的高速特性。事實上,名副其實,Pretec的捷豹CF卡也確實是目前世界上最快的CF卡之一。

   

   

    Pretec 3GB CF卡是這次測試中容量最大的CF卡,也是唯一的一款Type II型CF卡,從照片上大家可以看出它與一般Type I型CF卡的區別。大容量的CF卡需要合適的文件管理系統才能得到比較好的存儲和工作效率,Pretec這款3GB CF卡就能夠很好的支持FAT32,不過它只支持FAT32而不支持FAT16,更奇怪的是在一些只支持FAT16的相機上它還是可以使用的,盡管會出現一些問題。這些我們在后面會講到。

    Pretec存儲卡國內代理為華易百通公司。

    勝創科技是國內著名的存儲廠商,其經營多年的Kingmax內存顯然名氣要遠大於存儲卡,不過Kingmax存儲卡也已經經受了兩三年時間與市場的考驗,並且得到了認可。Kingmax CF卡目前就是照片中的這一種,容量達到1GB。Kingmax存儲卡有如Kingmax內存一樣,穩定可靠,價格也很具誘惑力,質保方面還是終身保固的承諾,至於性能方面,看過測試便知。

    這是PQI(勁永)的40X CF卡,包裝是早期的,現在已更換了,不過產品並沒有變,質保是三年。

    PQI是國內一家存儲卡的老牌子,可能國內最早的數碼相機玩家有不少就用了PQI CF卡。目前PQI基本上已經淘汰了低速CF卡,主要銷售兩種CF卡,一種是綠色的24X CF卡,一種就是這款藍色的40X CF卡,取名為F1大概是也是想借喻F1方程式賽車那種風馳電掣的高速形象吧。PQI的CF卡價格是比較低的,這個F1 CF卡是否能成為平民的跑車呢?

    Lexar Media(萊克沙)也是一家著名的存儲廠商,持有多項存儲技術及專利,只不過進入國內市場還是最近的事情,所以在國內的知名度還不是很高。

    Lexar Media在國內銷售的CF卡主要包括4X的普通CF卡和40X的專業用途CF卡,這種CF卡上的“WA”字樣表示Lexar Media的專利技術:Wright-Acceleration技術(簡稱WA,寫加速技術),是為了滿足需要大容量高速度的數碼相機等設備而研發的一種技術,在支持寫加速技術的數碼相機上據稱可以提高23%的速度,目前已獲知KodakNikon、Sanyo等公司會在未來的數碼相機中加入對該技術的支持,不過這次我們並沒有使用這樣一款相機來進行測試。

    目前Lexar Media存儲產品的中國區總代理是深圳市億豐科技發展有限公司。

 

 


五.11種高速CF卡(下)


 

五.11種高速CF卡 (下)

 

    金士頓(Kingston)也是一家主要以內存產品聞名世界的存儲廠商,其CF卡產品分為高速和普通兩種,這種高速的CF卡提供5年質保。性能如何?請看后面的測試。

    勤茂(Twinmos)也是一家主要經營內存和閃存類產品的存儲廠商,擁有多種存儲卡、讀卡器等數碼存儲產品。這是勤茂的CF卡。

    SanDisk(新達)公司是全球最大的閃存產品供應商,也是這方面的技術領先者,參與制定了許多閃存工業標准。SanDisk CF卡很久以前就因為其品質和口碑而被消費者所推崇,不過從當時的測試來看,SanDisk CF卡的速度往往很慢,現在還是如此嗎?讓我們來看看新的SanDisk CF卡。

    

    這是SanDisk普通CF卡,五年質保。需要注意的是,SanDisk普通CF卡已經提升至40X標稱速度,速度比舊版提升了許多,所以要購買新的正品才行。

    

    SanDisk的高端CF卡Ultra II系列則是終生質保,與上一代Ultra CF卡相比,Ultra II的寫入速度又提高了50%左右。

    SanDisk Ultra II CF卡是SanDisk 2003年八月發布的,它號稱即使在嚴酷的拍攝條件下寫入速度和讀取速度也分別能夠保持10MB/秒和9MB/秒,利用此卡中“RescuePRO”軟件,可以輕松修復從SanDisk CF卡中誤刪除的圖像和數據,該軟件可在Windows和Mac系統下運行,不需驅動程序和特定讀卡器。 

 

     需要和Ultra II CF卡區別看來的是與其同步上市的SanDisk Extreme CF卡,這兩種SanDisk CF卡的性能是一樣的,不過也有不同之處。SanDisk CF卡一向以高品質著稱,Ultra II CF卡也不例外,而SanDisk Extreme CF卡更進一步,它保證可在零下25度的低溫條件下和85度的高溫條件下正常工作,性能不會下降。SanDisk Extreme CF卡為了防止掉到地上和粗心使用造成的損壞,還利用RTV硅鍍膜進行了加固,能夠承受3000G沖擊力。正因為如此,SanDisk Extreme CF卡比Ultra II CF卡價格還要高一些,512MB的差價為20美元。

    最新的SanDisk普通CF卡規格已提升至40X,不過其外觀並沒有絲毫改變,令人頭疼,因為除了另一種紅白色外形之外,很早以前的倍速和8X SanDisk CF卡也都用過這種外形,所以要看准生產日期和標簽才行。

    SanDisk存儲卡代理是上海捷和電子有限公司,背面的防偽標簽可以驗明正身。

    這次測試的均為高速CF卡,因為以前的許多低速卡早已入土,我們也沒打算翻出古董來做測試,所以這次測試就用老版的SanDisk普通CF卡作為參照進行測試,其標稱速度為20X,從這里看也算得上是一種高速CF卡了,它和Ultra II CF卡的性能會有多大的差距呢?單從外形上看,新版舊版確實沒有什么區別......

   

 


六.IEEE1394 vs USB2.0,FAT16 vs FAT32


 

六.IEEE1394 vs USB2.0,FAT16 vs FAT32

    1.IDE、IEEE1394還是USB2.0?

    我們這次CF卡的測試,其不確定性是前所未有的多,比如在PC上測試時,我們勢必得使用某種讀卡器,應如何避免兼容性問題,並盡可能的達到CF卡的真實性能?可能這也是很多讀者想問的,我們用何種讀卡器才可以發揮出這些高速CF的性能?

    最初讀寫速度都很低的閃存曾是CF卡性能的瓶頸,不過由於閃存技術的進步,現在CF卡的主要數據傳輸瓶頸還是在接口上,外部接口速率常常限制了其性能的發揮,因此2003年五月在CF+/Compact Flash規格V2.0版中,接口速度從8MB/s提升到16MB/s,以適應未來發展需求,不過這個速度也很難達到。最理想的當然是IDE設備,如果有IDE CF卡適配器的話,可以達到CF卡的最佳性能,或者使用一些專用儀器也可以測試出CF卡的最高速度,不過這樣的測試有意義嗎?絕大多數消費者都沒有這樣的設備,這種測試結果恐怕對消費者沒有任何參考價值,所以我們的測試還是要立足實際。

    目前應用最為廣泛的外設接口就是USB和IEEE1394a兩種,USB1.1當然是不行的,那么,究竟是USB2.0讀卡器更快,還是IEEE1394a讀卡器更快?這個我們結合測試來說明一下。

    我們的測試配置: 

硬件系統
主板      Intel D865PERC(865PE)
處理器 Pentium 2.4B
CPU風扇 AVC Z7H2403
硬盤 Seagate 7200.7 160GB
內存 Hynix 1GB PC3200 DDR
顯卡 nVIDIA GeForceFX5900Ultra
聲卡 Cretive Audigy2 ZS
軟件系統
操作系統

Windows XP Professional SP1中文版

Direct X Direct X 9.0b
桌面環境 1024x768x32@85Hz

    測試時USB2.0讀卡器連接南橋芯片ICH5R所提供的USB2.0接口,IEEE1394讀卡器連接Cretive Audigy2 ZS提供的IEEE1394接口。

    測試使用SanDisk Ultra II CF卡,HD-TACH 2.70。以前測試過的存儲設備如外置硬盤,均是IEEE1394略勝於USB2.0,不過從這次測試來看,反而是測試使用的USB2.0讀卡器速度更快,而IEEE1394讀卡器CPU占用率非常低,尋址時間也短。在其它的讀卡器上,還會得到各種不同的結果,所以,這樣的結果只是個案。

    無論是USB2.0讀卡器還是IEEE1394讀卡器,使用CF卡時會有什么樣的性能,從現時來看和讀卡器的外部接口是沒有很大關系的,IEEE1394和USB2.0對現在的CF卡都已經足夠,關鍵還是要看讀卡器自身的設計和性能,而不是它使用何種接口。

    我們這次測試也包含兼容性測試部分,用所有CF卡依次測試了所有讀卡器,也從中挑出兩款來進行這次的測試。

    Lexar IEEE1394讀卡器和Transcend USB2.0讀卡器是這次我們用來完成PC平台測試所用的讀卡器,二者性能接近,不過Lexar IEEE1394讀卡器兼容性更好一些,而Transcend USB2.0讀卡器還有比較明顯的發熱現象。目前很多CF讀卡器或者多功能讀卡器的價格已經下降到了七八十元甚至五六十元,而這兩個讀卡器是比較貴的,其參考價格分別是599元和250元(無內置閃存型號)。

    這次我們也使用PocketPC和數碼相機等進行測試,以降低不確定性,得到真實的測試結果。

 

    2.Fat16還是Fat32?

    微軟在Dos和Windows系列操作系統前后曾使用了6種不同的文件系統,FAT12、FAT16、FAT32、NTFS、NTFS5.0和WINFS,現在的CF卡大部分都可以支持FAT16和FAT32,那么我們究竟應該用FAT16還是FAT32呢?

    FAT16和FAT32都是FAT文件管理系統,FAT就是File Allocation Table(文件分配表)的簡稱,二者的最大區別就是FAT16使用16位分區表,FAT32使用32位分區表。

    FAT16最早出現在dos3.0中,沿用至今,是使用時間最長的文件系統了,其文件管理能力最初只有32MB,后來不斷修修補補,逐步提升到2GB,再比如在windows95中,還加入了VFat技術來解決長文件名等問題。不過盡管如此,FAT16還是有些問題是解決不了的,除了只支持到2GB之外,FAT16對大容量磁盤利用效率也比較低。FAT16系統中磁盤文件的分配以簇為單位,一個簇只分配給一個文件使用,不管這個文件占用整個簇容量的多少。這樣,即使一個很小的文件也要占用一個簇,剩余的簇空間便全部閑置,造成磁盤空間的浪費。由於分區表容量的限制,FAT16分區創建的越大,磁盤上每個簇的容量也越大,浪費的存儲空間也越大。FAT32就是微軟為了取代FAT16而開發出的又一種文件管理系統,FAT32最大可支持2TB(2048GB),對磁盤空間的管理也優於FAT16。

FAT16和FAT32的對比:

分區大小   FAT16簇大小   FAT32簇大小

16MB-32MB      2KB       不支持
32MB-127MB     2KB       512bytes
128MB-255MB    4KB       512bytes 
256MB-259MB    8KB       512bytes 
260MB-511MB    8KB       4KB 
512MB-1023MB  16KB       4KB 
1024MB-2047MB 32KB       4KB 
2048MB-8GB   不支持      4KB 
8GB-16GB     不支持      8KB 
16GB-32GB    不支持      16KB 
32GB以上     不支持      32KB 

  

    FAT16不支持2GB以上,FAT32則不支持32MB以下,所以這個容量范圍內的CF卡就沒什么可選擇的了。

    我們使用SanDisk Ultra II CF卡在FAT16和FAT32下分別進行測試,結果是FAT32下性能更好,不過對於容量較低的CF卡,測試證明性能性能相差無幾,這也和CF卡本身的設計有關。

    FAT32是比FAT16更先進、性能更好的文件管理系統,不過CF卡畢竟還不是硬盤,主流容量目前還不是很高,由於大部分數碼相機僅支持FAT16,所以對此我們的意見是:作為有移動存儲器、或者在掌上電腦、移動影音等設備上使用時用FAT32,在數碼相機上使用FAT16(可支持FAT32的用FAT32);大容量CF卡用FAT32,小容量CF卡用FAT16。

 

 

 


七. 決勝負:十一種高速CF卡性能測試


 

七.決勝負:十一種高速CF卡性能測試

    我們首先把所有CF卡格式化成FAT32格式然后來看一下實際容量。前面我們已經講過了容量的問題,512000000/1024X1024=488.28MB再減去誤差和控制器占用的管理區,512MB CF卡實際可用容量達到480MB可算合格。十一種CF卡的容量如上圖,將三種容量不是512MB的CF卡折算一下,分別應是:492MB(Kingmax 1GB)、492MB(Pretec 3GB)和492MB(Pretec cheetah 256MB)。總的來說,我們這次所測試的CF卡畢竟都是名牌產品,沒有出現雜牌CF卡的縮水現象,甚至還稍稍多出幾張照片的 存儲空間。

 

    CF卡的讀取速度可能是大家最注重的性能指標。測試在安裝Windows XP的PC上進行,使用HD-Tach 2.70。這里測試出的速度是CF卡的平均讀取速度,也就是持續寫入速度,結果金士頓高速CF卡和Pretec捷豹CF卡以4.6MB/s的成績獲得第一,老版的SanDisk普通CF卡以2.2MB/s的成績墊底。  補充:在另一讀卡器上,有些CF卡的讀取速度達到7MB/s,不過寫入速度卻比較差,所以結果並未采用。

 

 

    寫入速度測試在同樣的環境下進行,這次Pretec捷豹CF卡再次以4.3MB/s的成績獲得第一,舊版SanDisk普通CF卡再次以1.2MB/s的成績墊底。測試表明這次測試的高速CF卡讀取和寫入速度都比較接近,只有金士頓CF卡的寫入速度比讀取速度要慢許多。

 

 

    持續的讀寫速度並不能完全代表CF卡的性能,如果你是在掌上電腦上使用CF卡,往往需要調用大量文件,或者你的CF卡拍滿了照片,你要全部拷貝到電腦上,這時你會發現速度和原來的測試結果大不相同,這是因為使用閃存的CF卡和閃存等,受限於其工作機制,對操作的響應和執行並不是那么快,比如一張CF卡每秒只能執行一次命令,那么如果你要讀取一百個文件,即使每個只有幾字節那么大,仍然需要一百秒。

    這次測試我們使用SiSoftware Sandra 2004中的移動存儲器測試,雖然SiSoftware Sandra中的文件系統測試成績很不准確,不過這項移動存儲器測試對閃存類存儲器還是很有意義的,它的測試過程就是反復在存儲器中創建和刪除文件夾,寫入、讀取、重命名和刪除大量小文件,然后記錄單位時間內存儲器完成的這些操作 指令的次數,能夠說明真實使用的性能。這項測試結果是Sandisk Ultra II CF卡獨占鰲頭,每分鍾1981次的成績超過其它CF卡數倍,金士頓CF卡以592次/分次之,舊版SanDisk普通CF卡再次以每分鍾僅71次的成績落到最后。

    接下來是HD-Tach 2.70的隨機尋址時間測試,對於閃存存儲器有一定意義(這個請看前面的CF卡工作原理)。這項測試中三種SanDisk CF卡都以30毫秒左右的速度落在后面,Pretec捷豹CF卡以1.1毫秒獲得第一,不過大部分相差不足1/1000秒。

 

    掌上電腦也是常常用到CF卡的設備,而且由於現在PocketPC所使用的Intel Xscale處理器自身集成了雙通道PCMCIA/CF卡控制器以及MMC/SD存儲卡控制器,並且可以為其分配DMA通道,而且不需要通過讀卡器等中繼設備,受條件限制,因此誤差較低,很適合測試存儲卡,也能夠說明真實使用情況。這次我們使用惠普iPAQ2210進行測試,它是400MHz Intel PXA255 CPU + 64MB PC-100 SDRAM的配置,操作系統是Windows Mobile 2003簡體中文版。

    在PocketPC Mark 1.03的讀取速度測試中,金士頓CF卡以1.21MB/s的成績獲得第一,第二名是Pretec白金卡,這次的結果和在台式PC機的同一測試可以說是大不相同,而且由於PocketPC自身性能的原因,成績普遍較低。

    在PocketPC Mark 1.03的寫入速度測試中,Sandisk Ultra II CF卡最快,第二名是40X的新版Sandisk普通CF卡,20X的舊版Sandisk普通CF卡這次仍然是最后一名,不過我想大家已經習慣了。

    PocketPC Mark的這一項測試的測試方法是和SiSoftware Sandra 2004的移動存儲器測試完全相同的,這次還是Sandisk Ultra II CF卡第一,不過大大出乎意料的是PQI 40X CF卡和新版Sandisk普通CF卡這次居然成績大幅躍升(相對來說)。

    PocketPC Mark 1.03還有一些測試就是隨機列出CF卡中的一些地址,然后尋找,看單位時間內成功尋找到多少個地址,這實際上也是一項變性的尋址時間測試。這次測試金士頓CF卡以平均每秒20256.68次尋址的速度獲得第一。

    使用軟件測試可以說都是理論測試,現在我們再進行一些實際測試。測試方法非常簡單,從電腦向CF卡中寫入文件,然后再讀取到電腦,這樣就獲得CF卡的實際讀寫速度。

    首先我們測試CF卡的寫入速度,我們向CF卡中寫入一個472MB大的AVI文件,然后測試所用時間,由於文件樣本是為512MB CF卡准備的,256MB的Pretec捷豹CF卡並沒有進行這項測試。測試結果是Sandisk Ultra II CF卡以不到兩分鍾的成績獲勝,其他CF卡大多在兩三分鍾之間,寫入速度較低的金士頓CF卡用了3分19秒,舊版Sandisk普通CF卡用了7分6秒是最慢的。

    然后我們取下讀卡器,重新啟動電腦,再次進行測試,這次再把這個472MB大的AVI文件拷貝到硬盤上,測試CF卡的讀取速度。如果你把自己的512MB CF卡拍滿了視頻然后上傳到電腦,所需的時間應該差不多。

    這次測試Pretec 3GB CF卡和Lexar 40X CF卡以1分33秒的成績並列第一,金士頓CF卡第二,其它CF卡大多不到兩分鍾,可見CF卡的讀取速度基本都在寫入速度之上。

    我們進行第二輪的文件寫入測試,這次使用許多文件來進行測試,不過並沒有用太多小文件來進行BT的測試,這次我們仍然模擬真實使用的情況,向CF卡上寫入950張512KB的照片,總共為475MB文件。

    這次寫入測試可以說是操作響應和寫入速度的綜合測試,Sandisk Ultra II CF卡最快,它的成績是5分28秒,金士頓CF卡7分14秒居第二,舊版20X Sandisk普通CF卡則用了半個多小時。

    第二輪讀取速度測試的測試方法相同,把950張照片再拷貝到電腦硬盤上,結果Sandisk Ultra II CF卡以2分14秒的成績奪冠,新版40X Sandisk普通CF卡和金士頓分居亞軍、季軍,20X Sandisk普通CF卡再一次輸得很慘。

    然后我們用數碼相機進行測試,這些高速CF卡在相機上拍攝一張JPG照片往往只要一兩秒鍾,在有緩存的相機上可能根本無需等待就可以一張接一張的拍,所以我們用一部沒有緩存的數碼相機:奧林巴斯C5060Zoom來拍攝TIFF照片進行測試,每張照片為12MB。測試時用鏡頭蓋遮住鏡頭拍攝“黑屏”照片,以確保每次拍時都完全相同。這次測試的時間是指從按下快門到可以拍下一張照片的時間,還包括對焦等過程,而不僅僅是存儲時間。

    這次拍攝照片的測試結果Sandisk Ultra II CF卡是最快的,PQI 40X CF卡次之,其它CF卡差距不出一秒,舊版Sandisk普通CF卡還是最慢也完全在意料之中。Pretec 3GB CF卡和Pretec捷豹CF卡在C5060Zoom上未能正常使用所以沒有進行測試。

   

 


八. 兼容性測試及參考價格


 

八.兼容性測試及參考價格

    速度很重要,但速度不是唯一,我們進行了多種性能測試后,再進行兼容性測試。對於CF卡及使用CF卡的數碼設備的兼容性問題,我們對大家有如下建議:1.兼容性一般是相對存在的而不是絕對存在的,除非它本身並非合格產品;2.兼容性是1+1產生的,也就是說成對產生的;3,預先了解和預測兼容性問題,預防兼容性問題,比發現兼容性問題再解決要有用的多;4.遇到兼容性問題,要冷靜分析和解決。

    對兼容性測試的說明: ◎:完全正常的使用  △ :可以使用,但是存在問題  ×:無法使用

 

    兼容性測試1:讀卡器兼容性




品牌 Transcend Lexar PQI PQI Sandisk EagleTec Carry
接口 USB2.0 IEEE1394 USB1.1 USB2.0 PCMCIA USB2.0 USB2.0
類型 7 in 1 CF II 6 in 1 6 in 1 CF II 6 in 1 8 in 1
Sandisk 20X 512MB
Sandisk 40X 512MB
Sandisk Ultra II512MB
Kingston 512MB
Kingmax 1GB
Pretec cheetah 256MB
Pretec Platinum 512MB
Pretec 3GB
PQI 40X 512MB
Lexar 40X 512MB
Twinmos 512MB

    兼容性測試2:數碼相機(拍攝照片)


品牌 Nikon Olympus Fujifilm
型號 Coolpix E5700 C5060Zoom FinePix S602Z
Sandisk 20X 512MB
Sandisk 40X 512MB
Sandisk Ultra II 512MB
Kingston 512MB
Kingmax 1GB
Pretec cheetah 256MB ×
Pretec Platinum 512MB
Pretec 3GB × ×
PQI 40X 512MB
Lexar 40X 512MB
Twinmos 512MB

    兼容性測試3:數碼相機(連續拍攝影片直到容量用盡,其中尼康5700不能連續拍攝)



品牌 Nikon Olympus Fujifilm
型號 Coolpix E5700 C5060Zoom FinePix S602Z
攝像分辨率 320x240 320x240 640x480
攝像格式 movie movie avi
Sandisk 20X 512MB
Sandisk 40X 512MB
Sandisk Ultra II 512MB
Kingston 512MB
Kingmax 1GB
Pretec cheetah 256MB ×
Pretec Platinum 512MB
Pretec 3GB × ×
PQI 40X 512MB
Lexar 40X 512MB
Twinmos 512MB

    兼容性測試4:掌上電腦

品牌 HP
型號 iPAQ2210
測試項目 安裝程序 游戲 播放MP3 播放DivX FPSE
Sandisk 20X 512MB
Sandisk 40X 512MB
Sandisk Ultra II 512MB
Kingston 512MB
Kingmax 1GB
Pretec cheetah 256MB
Pretec Platinum 512MB
Pretec 3GB
PQI 40X 512MB
Lexar 40X 512MB
Twinmos 512MB

    對於兼容性測試應該不需要太多解說。需要說明的是Pretec 3GB CF卡只支持FAT32所以導致在一些數碼相機上不能使用,這並不是CF卡的問題,我們測試的Pretec cheetah大概是樣品,和C5060Zoom有兼容性問題。在用相機拍攝影片的過程中,如果拍攝VGA分辨率的AVI影片需要每秒向CF卡寫入2MB/s的數據,舊版的Sandisk普通CF卡拍攝會中斷應該就是由於速度不夠快,而Pretec 3GB CF卡則可以順利拍下近半個小時的清晰影像,充分顯示了大容量的優勢。

    最后我們提供CF卡的參考價格供大家參考:

品牌 型號 容量 參考價格
Sandisk 40X新版普通CF卡 64MB 200元
128MB 360元
256MB 620元
512MB 1250元
1GB 2580元
Ultra II 256MB 780元
512MB 1580元
1GB 3360元

   

 

品牌 型號 容量 參考價格
Kingston 普通CF卡 64MB 190元
128MB 280元
256MB 460元
512MB 960元
1GB 2200元
高速CF卡 128MB 300元
256MB 660元
512MB 1500元

 

品牌 型號 容量 參考價格
PQI 24X 64MB 180元
128MB 280元
256MB 460元
512MB 950元
1GB 1800元
40X 128MB 300元
256MB 500元
512MB 999元
1GB 2000元

 

品牌 型號 容量 參考價格
Kingmax / 128MB 288元
256MB 488元
512MB 988元
1GB 1890元

 

品牌 型號 容量 參考價格
Twinmos / 64MB 170元
128MB 260元
256MB 450元
512MB 950元

 

品牌 型號 容量 參考價格
Lexar 4X 256MB 759元
512MB 1999元
40X WA專業系列 256MB 999元
512MB 1999元
1GB 3699元
2GB 6999元
4GB 16999元

 

品牌 型號 容量 參考價格
Pretec 白金卡禮盒裝 512MB 1299元
捷豹CF卡 256MB 新品價格待定
各系列 3GB 1799美元

 

 


九. 總評


 

 

九.總評

   測試結果一覽:

測試項目及名次 讀取速度(PC) 寫入速度(PC) 讀取速度(PPC) 寫入速度(PPC)
Sandisk 20X 512MB 11 11 11 11
Sandisk 40X 512MB 4 6 6 2
Sandisk Ultra II 512MB 5 2 8 1
Kingston 512MB 1 10 1 7
Kingmax 1GB 8 6 9 5
Pretec cheetah 256MB 1 1 7 4
Pretec Platinum 512MB 9 8 2 7
Pretec 3GB 10 8 9 10
PQI 40X 512MB 3 2 4 3
Lexar 40X 512MB 5 4 5 5
Twinmos 512MB 7 5 2 9

 

測試項目及名次 尋址速度(PC) 完成操作(PC) 尋址速度(PPC) 完成操作(PPC)
Sandisk 20X 512MB 11 11 11 11
Sandisk 40X 512MB 10 10 9 3
Sandisk Ultra II 512MB 9 1 10 1
Kingston 512MB 4 2 1 5
Kingmax 1GB 7 7 5 4
Pretec cheetah 256MB 1 4 7 6
Pretec Platinum 512MB 6 6 6 8
Pretec 3GB 8 9 2 10
PQI 40X 512MB 2 3 8 2
Lexar 40X 512MB 3 5 3 7
Twinmos 512MB 5 8 4 9

 

測試項目及名次 文件寫入
速度1
文件讀取
速度1
文件寫入
速度2
文件讀取
速度2
Sandisk 20X 512MB 10 10 10 10
Sandisk 40X 512MB 8 5 8 2
Sandisk Ultra II 512MB 1 4 1 1
Kingston 512MB 9 3 2 3
Kingmax 1GB 6 9 4 6
Pretec cheetah 256MB / / / /
Pretec Platinum 512MB 4 7 7 7
Pretec 3GB 7 1 9 9
PQI 40X 512MB 2 6 3 4
Lexar 40X 512MB 3 1 5 5
Twinmos 512MB 5 7 6 8

 

測試項目及名次 拍攝照片 兼容性
Sandisk 20X 512MB 9 100%
Sandisk 40X 512MB 8 100%
Sandisk Ultra II 512MB 1 100%
Kingston 512MB 7 97%
Kingmax 1GB 4 100%
Pretec cheetah 256MB / 94%
Pretec Platinum 512MB 5 100%
Pretec 3GB / 81%
PQI 40X 512MB 2 100%
Lexar 40X 512MB 3 100%
Twinmos 512MB 6 100%

 

    這次測試的高速CF卡雖然性能各不相同,但其實可以說個個都有不錯的性能,完全可以滿足目前的各種應用需求。如大家所見,盡管“陪練”的Sandisk舊版Sandisk普通CF卡也是一款20X CF卡,但和這些高速CF卡相比確實相去甚遠,測試中幾乎每次都有兩三倍甚至更高的性能差距。在我們用多種方法進行測試,對比性能、兼容性、價格之后,相信大家已經有了足夠的了解,能夠做出自己的選擇。CF卡雖小,但一塊性能、容量、價格都合適的CF卡,也能讓你的數碼生活效率和樂趣倍增,我們在這里祝大家都能買到自己心儀的CF卡。

    

    在這次測試的各種CF卡中,Sandisk Ultra II CF卡是一位真正的贏家,在差不多半數的性能測試中都獲得第一,綜合性能可謂最強,兼容性測試也是完全通過,因此我們授予它我們小熊在線的最佳性能獎。Sandisk Ultra II CF卡的高性能、高品質和終生質保應該能夠滿足任何苛刻的用戶,如果您需要最高性能的CF卡,不管是何種用途,只要能接受Sandisk Ultra II CF卡的價格,它一定不會讓您失望。

    

    金士頓高速CF卡的特點很鮮明,它的寫入速度平平,卻是這次測試中讀取速度最快的CF卡之一,操作響應速度也非常快,可以說是很適合數碼相機用戶使用的CF卡,因為拍攝照片時它同樣不會令你等待,而取出CF卡來處理照片時,它的高速會帶來高效率,為你節省許多時間和精力。在大部分性能測試中,金士頓高速CF卡的成績都在前三名,也顯示了它出色的綜合性能。因此我們授予它我們小熊在線的編輯選擇獎

    

    這次代表整個Pretec CF卡家族參加測試的三種Pretec CF卡都給我們留下了很深的印象,白金CF卡的堅固和高可靠性、捷豹CF卡的高速、3GB CF卡的巨大容量都很令人欣賞,難以作出抉擇,不過捷豹CF卡還是樣品我們還不好做結論,3GB CF卡也不是常規產品,因此我們決定授予Pretec白金版CF卡我們小熊在線的編輯選擇獎,作為對Pretec CF卡的認可,Pretec白金版CF卡的性能以及堅強的體質也當得起這個榮譽。

    

    勤茂CF卡兼容性測試全部通過,性能測試中成績處於中游,但這是因為對手都非常強勁的緣故,這塊CF卡本身是達到40X這個級別性能的,作為這些高速CF卡價格最具吸引力的一種,我們授予它最佳性價比獎



免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM