1. DDR2,4G內存能做win7,64位系統嗎
Windows7-64位:Win7-64位系統對電腦的配置的要求:需要雙核以上的CPU(只要滿足雙核心即可)和至少4GB或者4GB以上的內存。此系統為目前Windows系統里最好的系統,最主流的系統,游戲兼容性好,在「屬性」欄中有兼容性選項,可以設置向下兼容多種低級系統,並且支持猜叢並虛擬DOS程序的運行,可以虛擬運行DOS時代的游穗跡戲,這些都大大提高了此系統的兼容性;完美支持4GB及以上的內存,並且最大能支持128GB的內存;支持AHCI硬碟模式;支持Direct10,並最高支持到最新的Direct11;而且目前絕大部分主流軟體、硬體廠商都支持該系統,並且主要面向該系統開發相應軟體。Win7甚至被譽為下一個WinXP式的傳奇。
{超級推薦:如果你的電腦配置符鄭穗合雙核以上的CPU(只要滿足雙核心即可)和至少4GB或者4GB以上的內存的要求,強烈建議樓主選裝Win7-64位旗艦版的系統!}
首先告訴你,重裝系統,只會改變C盤裡面的東西,像電腦D和E和F盤裡面的文件和東西一個都不會少。
自己可以在網上下載系統,並且自己動手做系統,不花錢用電腦硬碟安裝系統,可以安裝WIN7的64位系統,具體操作如下:1.首先到系統下載基地去http://www.xiazaijidi.com/win7/shen/3018.html下載WIN7的64位操作系統:
2.將下載的WIN7的操作系統,解壓到D盤,千萬不要解壓到C盤。
3.打開解壓後的文件夾,雙擊「AUTORUN」,在打開的窗口中,點擊「安裝」.即可
4.在出現的窗口中,ghost映像文件路徑會自動加入,選擇需要還原到的分區,默認是C盤,點擊「確定」按鈕即可自動安裝。
2. DDR4的單條內存128G了,如果用來做硬碟那SSD有生存空間嗎
DDR4內存是新一代的內存規格,2011年1月4日三星電子完成史上第一條DDR4內存,DDR4內存相比前一代在同樣內核頻率下,理論速度是前代的兩倍,而且有更可靠的傳輸規范,數據可靠性進一步提升,工作電壓降低更節能,而且單條DDR4內存已經可以達到128G,其傳輸速度相對於SSD固態硬碟來說,快了不止幾倍,那如果用來做硬碟,那麼SSD還有生存空間嗎?
就目前而言,個人看來,以DDR4內存來代替硬碟,甚至代替SSD固態硬碟來說,還為 時尚 早,原因如下:
1.數據的安全性
眾所周知,DRAM內存的一大特點就是斷電後會丟失全部數據,所以如果使用DDR4內存代替硬碟數據的安全性方面值得考慮,一旦遇到意外斷電數據全部丟失,這可是得不償失。
當然有幾個廠商也推出了一種特殊的非易失性vdim,通過電池或超級電容,在斷電後維持運行,轉移數據的的DDR4但價格偏高且類型有限,可選空間不大。
2. 主板控制器支持不夠
眾所周知,內存頻率越高,性能就越高,但是由於現在內存控制器都集成到了CPU內,在一定程度上,CPU本身就決定了對內存頻率的支持,但比如英特爾coei57600k對內存支持為DDR4 2133/2400,根本無法支持DDR4 4000 8GB*4四插滿主板,更不要提要達到128g內存的水平。
3. 最關鍵的問題-價格
以上雖然是一些原因,但是其實最主要的問題還是價格,2017年5月以來由於受到半導體行業的上游,硅晶圓的產能不足,從而導致整條產業鏈的價格跟著增長,同時手機和電腦的發展,對於內存的需求越來越大,過快的增長速度導致內存賣嘩供應嚴重不足,價格自然水漲船高。
一個8GB的DDR4內存條,從只需要不到300塊錢到現在700多塊錢,價格幾乎翻了2倍。
而一條DDR416GB內存條則需要1500元+,按照此價格來計算,128g內存條則需要1500*8=12000
元
而同期我們再看一下SSD固態硬碟250G,這需要多少錢呢?
同期的SSD固態硬碟,250G只需要不到600塊錢,價格可謂非常中粗行實惠。
由此來看,以DDR4內存條代替SSD 固態硬碟充當硬碟的目前來看還為 時尚 早。目前主要是因為受到了數據安全CPU控制器以及價格成本問題的影響。
在很久很久以前的ddr時代技嘉出過一款奇特的板卡
叫做ramdisk,就是利用內存模擬硬碟的,只要電腦bios設置的ok的話即便關機只有電源線不從市電上拔下來那麼卡片中的數據是不會丟失的。即便要斷電,板卡上的鋰離子電池也是可以支持16個小時之久的。
ramdisk的速度理論上是ssd的千倍,但實際上會受到pci-x線路的限制,而且當你的內存最大也就是2gb,這樣的一塊卡最大也就模擬一個8gb的硬碟。
速凳源度沒得說就是容量小價格高罷了。不過現在用內存模擬硬碟的話也會比同等容量的ssd貴上十幾倍。如果不是十分密集的磁碟讀寫需求基本上也是用不到的。
內存條一但斷電,數據就都沒了。內存條好比你的辦公桌,桌子越大就能在你用桌子的同時擺越多的東西,還不影響你使用。硬碟好比書架,即使桌子再大,也不可能永遠都擺在桌上佔地方,總要把他們歸類放回書架,保存好供你下次使用。在書房這樣一個系統里,書架和桌子完全是兩種工具,誰也不能替代誰。
在計算機的邏輯上只有存儲器,沒有內存和硬碟之分,只是由於CPU和存儲設備的技術發展不同步,導致存儲設備的速度跟不上CPU的速度,所以就用容量小速度快但價格昂貴的內存作為CPU和硬碟之間的中轉站,如果內存能夠解決斷電信息丟失、容量小及價格昂貴的問題就沒硬碟啥事了,同樣的道理,如果硬碟的速度能跟上CPU的速度也可以直接取消內存了。
回答這個問題之前首先需要明確幾點:
1.內存無法取代硬碟,那是因為內存斷電之後,存在內存上的數據就會丟失,所以內存就算再大,也無法取代硬碟存儲資料的屬性;
2.內存取代SSD到是有可能的,那是因為SSD現階段的功能除了存儲資料,還有給電腦提速的功能,內存足夠大,可以取代SSD給電腦提速的功能,然後用普通機械硬碟存儲資料,從而達到壓縮SSD生存空間的目的,但是要達到這個目的需要滿足幾個條件,(1一、內存足夠大,二、內存足夠便宜;but現階段內存的容量是有了,不過價格就下不來,如果有一點內存價格下來了,足夠便宜,那內存真有可能壓縮SSD的生存空間,為何這么說呢?接下來好好解答一下:
內存是如何有取代SSD的能力?
其實在還沒有SSD的年代,微軟就推出了一種技術可以大幅度提高系統訪問硬碟的速度這項技術叫Ramdisk,這是一個軟體技術,用了Ramdisk可以把部分內存虛擬成一個硬碟,這有點像intel後來推出的迅盤和傲騰這兩個技術,但是相信知道Ramdisk的用戶應該都丟迅盤和傲騰的不屑,迅盤和傲騰用的只是和SSD相同的存儲顆粒,速度根本無法和內存相比,而用Ramdisk虛擬出來的硬碟,速度和內存是完全一樣的,現在一般機械硬碟讀寫速度僅僅在100MB/秒以內,那SSD則在500~1000MB/秒,而內存的速度隨便都能上1萬MB/秒,所以用內存通過Ramdisk的虛擬硬碟比起SSD還是要快上不少,但是大家會說內存空間如此小,就算虛擬成硬碟又會有什麼用,其實用途還是很大的,首先虛擬成硬碟的內存並不是用來裝系統,因為大家都知道斷電後內存上存儲的資料就會消失,所以一般用Ramdisk的用戶都是用這個內存的虛擬硬碟放置系統原來放置在硬碟虛擬內存以及一些環境變數文件,通過把這部分系統常用空間放置在Ramdisk的虛擬硬碟裡面,就能大幅度提高系統讀寫硬碟的效率,從而提高系統以及軟體的運行速度,不過這個軟體也是有弊端,就是需要大量的內存空間,畢竟如果運行一些大型軟體需要讀寫大量的虛擬內存空間來處理,所以也限制了Ramdisk後來的發展空間,而同時現在SSD價格越發便宜,也使得Ramdisk技術越來越小眾,只有少量土豪用戶玩得起,不過如果你並沒有啥大型軟體需要運行的話,而且電腦本身內存空間也有較多的話,可以試試這個技術,保管一用上癮,各種網頁小軟體從此各種秒開,特別是我試過用Photoshop批量處理圖片的時候尤其明顯,速度比普通機械硬碟快上5-6倍,即使和SSD相比,依然能快上一倍的速度,絕對是SSD無法比擬的速度優勢,當然大內存的用戶始終比較少,而且現在內存的價格也比較貴,所以也阻礙了這項技術的普及。
所以說,如果有一天,內存價格足夠便宜,而且容量也足夠大,相信還真會壓縮SSD空間的機會。
因為ddr4內存只有在加電的情況下,才能存儲數據,雖然延遲更小,速度更快但是無法替代SSD,另外DDR4內存的成本比SSD高很多,所以即使ddr4單條內存容量已經達到128GB,依然不會影響SSD的生存空間,而隨著最高512GB的Intel傲騰DC非易失性DDR4內存的發布,內存技術和SSD技術很有可能相互融合。
目前普通的DDR4內存無法替代SSD
由於普通DDR4內存只能在系統運行和加電的狀態下才能正常存儲數據,而不加電情況下是無法和ssd一樣存儲數據的。DDR4內存延遲小,存儲速度遠遠高於SSD,雖然在電腦運行時可以劃分為快閃記憶體檔使用,但關機後數據自動丟失。所以即使ddr4容量可以達到128gB,依然無法替代SSD。
DDR4內存成本十分高
由於DDR4內存所採用的DRAM晶元成本比SSD所使用的NAND晶元成本高很多,即使16GB DDR4內存價格都在1500元左右,而即使性能較好的英特爾760P 512g內存也就1399元左右。所以因為DDR4內存成本太高,即使技術突破具備SSD的存儲性能,依然無法替代SSD。
未來內存和SSD技術相互融合是發展趨勢
最近Intel發布傲騰DC非易失DDR4內存,採用了3D Xpoint技術的快閃記憶體顆粒,既具備內存的低延遲和高速度,又具備SSD的非易失性,目前容量最高可達512GB。雖然現在這款DDR4介面內存只能和最新的Intel伺服器晶元配合使用,並且只具備SSD的存儲功能,但未來隨著技術的進步,很可能具備內存的功能。未來內存和SSD技術融合的產品很可能取代現在的DDR4內存和SSD固態硬碟,成為市場的主流。
內存的缺點是斷電數據丟失,如果把沒內存上集成個電池能保持三個月不斷電可能可以做成硬碟!內存速度是快但是價格昂貴性價比不高,一般人不需要那麼高的性能所以市場不大!固態硬碟目前還在不斷升級中性能滿足絕大部分的人的需求了!用內存做成硬碟式的存儲設備在將來不能說不可能,解決斷電數據丟失和性價比的問題也許可行!
可以這么理解:你假設是開商貿公司的,得有貨吧,貨放哪?當然是倉庫(相當於硬碟),但這貨得賣吧,用什麼搬運?當然是貨車(相當於內存),這樣,白天你把需要賣的貨放在車上進行運輸,晚上把沒賣出去的繼續放到倉庫儲存,或許你的貨車很大,但你也不能讓車替代倉庫,是吧?
非常可行,內存的讀寫速度理論應當可以到15GB/s,實測估計7GB/s左右吧。
用內存做存儲,只要在載入的時候寫入磁碟鏡像就可以了。
所以我覺得沒有問題,非常可行。
有很多內存虛擬磁碟軟體能夠實現這個功能了。
但是你不是第一個考慮這個設想的人。
事實上,在實際使用中發現,完整載入磁碟鏡像並不是最優化的結果。
實際使用中,影響速度除了匯流排介面速度外,溫盤涉及到磁頭移動和文件碎片的問題,SSD會有主控和晶元質量的問題。
即使是載入磁碟鏡像,也逃不過上述問題。
而且,內存太貴了,如果世界上所有問題都用錢來解決那就太粗暴了。
載入磁碟鏡像這種粗暴的做法完全忽視了人的主觀能動性了。
於是,就有了預載入和動態緩存的想法出現了,
從原來的Ram Disk變成了Ram Cache,
通過內存緩存來解決磁碟緩存的問題。
這樣在 游戲 載入時,只要設定預先載入的策略就可以減少對內存空間的依賴,例如只緩存體積較大的文件,或者只緩存頻繁讀取的文件
內存是RAM,是計算機中硬碟和CPU之間數據交換的中轉站,他是一個臨時的介質,裡面的數據是在不斷變化的,並且運算速度極快。在斷電後,內存中的信息全部消失。
SSD 固態硬碟,即固態電子存儲陣列硬碟。由控制單元和固態存儲單元組成,其內部構造十分簡單,固態硬碟內主體其實就是一塊PCB板,而這塊PCB板上最基本的配件就是控制晶元、緩存晶元和用於存儲數據的快閃記憶體晶元。他的速度和存儲功能介於內存與硬碟之間。
SSD固態硬碟速度沒有內存快,但關機後數據不丟失。並且他們兩者所使用的晶元也不一樣,因此他們兩者沒有可比性。
3. flash內存條與ddr的區別
在嵌入式系統中,文件系統和pc的存儲介質有些不同。PC
機中常用的是硬碟、內存、光碟和
U
盤等;嵌入式系統中文件系統常用的有
SDRAM,
DDR-SDRAM
,NOR-FLASH
,NAND-FLASH
,SD
卡,U
盤和硬碟等,種類比PC
機要多,有些是兩者都有使用;如內存,在PC
機上稱為內存,在嵌入式系統中有多個名字,可以叫內存,也可以叫SDRAM
和DDR
。
內存(sdram或ddr)在嵌入式系統中可以用做文件系統的存儲介質,內存在掉電的情況下,不能保持原有數據不變,所以基於內存的文件系統只能是臨時的文件系統,可以用來保存臨時的文件,不能用來保存需要永久記錄的文件,好處是只存在內存之中動態變化,重起系統不會產生垃塵段圾,而且SDRAM中的文件操作要比其它介派雀譽質中的文件操作要快。內存目前常用的有兩種
SDRAM
和DDR
SDRAM
,使用SDRAM
需要CPU
提供SDRAM
介面控制器,使用DDR
SDRAM
需要CPU
提供DDR
SDRAM
介面控制器,兩者最大的不同是DDR
SDRAM
比SDRAM
至少快1
倍,這就意味著讀取一個文件如果使用SDRAM
需要2
秒鍾,使用DDR
就可能只需要少於1
秒鍾。
FLASH
是嵌入式系統歲襪最常用的文件系統存儲介質,有兩種類型
NOR
和NAND
,NOR
FLASH
可以直接進行讀操作,但寫操作是按塊而不是按位元組來進行,不能直接寫,需要通過命令來做控制;NAND
FLASH
即不能直接進行讀操作,也不可以直接進行寫,讀寫都是按塊來進行,都需要通過命令來做控制。比較而言NOR
比NAND
讀速度要快些,NAND
比NOR
的單位密度要高,就是單片IC
NAND-FLASH
可以有4GB(Byte)
的存儲空間,NOR-FLASH
最多也只有1Gb(bit)
。NAND
FLASH
通常有壞塊,所以文件系統的設計相對復雜(需要對壞塊進行處理)。當然最後體驗(點)也不一樣。需要指出的是FLASH
掉電可以保持文件不丟失。
最後,在修改bootload等操作中,只能通過修改flash,來實現操作。
4. DDR2是來做什麼的的
一種內存技術。
DDR2是由電子設備工程聯合委員會進行開察彎歲發的新生代內存技術標准,它與上一代DDR內存技術標准最大的不同就是,雖然同是採用了在時鍾的上升/下降延同時進行數據傳輸的基本方式,但DDR2內存卻擁有兩倍於上一代DDR內存預讀取能力(即:4bit數據敗睜讀預取)。換句話說,DDR2內存每個時鍾能夠以4倍外部匯流排的速度讀/寫數據,並且能夠以內部控制匯流排4倍鬧敗的速度運行。
5. 存儲器是怎麼存儲東西的 到現在都不明白存儲器是怎麼存儲的 現在都不知道為什麼
硬碟是現在計算機上最常用的存儲器之一。我們都知道,計算機之所以神奇,是因為它具有高速分析處理數據的能力。而這些數據都以文件的形式存儲在硬碟里。不過,計算機可不像人那麼聰明。在讀取相應的文件時,你必須要給出相應的規則。這就是分區概念。分區從實質上說就是對硬碟的一種格式化。當我們創建分區時,就已經設置好了硬碟的各項物理參數,指定了硬碟主引導記錄(即Master Boot Record,一般簡稱為MBR)和引導記錄備份的存放位置。而對於文件系統以及其他操作系統管理硬碟所需要的信息則是通過以後的高級格式化,即Format命令來實現。
面、磁軌和扇區
硬碟分區後,將會被劃分為面(Side)、磁軌(Track)和扇區(Sector)。需要注意的是,這些只是個虛擬的概念,並不是真正在硬碟上劃軌道。先從面說起,硬碟一般是由一片或幾片圓形薄膜疊加而成。我們所說,每個圓形薄膜都有兩個「面」,這兩個面都是用來存儲數據的。按照面的多少,依次稱為0面、1面、2面……由於每個面都專有一個讀寫磁頭,也常用0頭(head)、1頭……稱之。按照硬碟容量和規格的不同,硬碟面數(或頭數)也不一定相同,少的只有2面,多的可達數十面。各面上磁軌號相同的磁軌合起來,稱為一個柱面(Cylinder)(如圖1)。(圖)
上面我們提到了磁軌的概念。那麼究竟何為磁軌呢?由於磁碟是旋轉的,則連續寫入的數據是排列在一個圓周上的。我們稱這樣的圓周為一個磁軌。(如圖2)如果讀寫磁頭沿著圓形薄膜的半徑方向移動一段距離,以後寫入的數據又排列在另外一個磁軌上。根據硬碟規格的不同,磁軌數可以從幾百到數千不等;一個磁軌上可以容納數KB的數據,而主機讀寫時往往並不需要一次讀寫那麼多,於是,磁軌又被劃分成若干段,每段稱為一個扇區。一個扇區一般存放512位元組的數據。扇區也需要編號,同一磁軌中的扇區,分別稱為1扇區,2扇區……
計算機對硬碟的讀寫,處於效率的考慮,是以扇區為基本單位的。即使計算機只需要硬碟上存儲的某個位元組,也必須一次把這個位元組所在的扇區中的512位元組全部讀入內存,再使用所需的那個位元組。不過,在上文中我們也提到,硬碟上面、磁軌、扇區的劃分表面上是看不到任何痕跡的,雖然磁頭可以根據某個磁軌的應有半瞎耐首徑來對准這個磁軌,但怎樣才能在首尾相連的一圈扇區中找出所需要的某一扇區呢?原來,每個扇區並不僅僅由512個磨數位元組組成的,在這些由計算機存取的數據的前、後兩端,都另有一些特定的數據,這些數據構成了扇區的界限標志,標志中含有扇區的編號和其他信息。計算機就憑借著這些標志來識別扇區
硬碟的數據結構
在上文中,我們談了數據在硬碟中的存儲的一般原理。為了能更深入地了解硬碟,我們還必須對硬碟的數據結構有個簡單的了解。硬碟上的數據按照其不同的特點和作用大致可分為5部分:MBR區、DBR區、FAT區、DIR區和DATA區。我們來分別介紹一下:
1.MBR區
MBR(Main Boot Record 主引導記錄區)�位於整個硬碟的0磁軌0柱面1扇區。不過,在總共512位元組的主引導扇區中,MBR只佔用了其中的446個位元組,另外的64個位元組交給了DPT(Disk Partition Table硬碟分區表)(見表),最後兩個位元組「55,AA」是分區的結束標志。這個整體構成了硬碟的主引導扇區。(圖)
主引導記錄中包含了硬碟的一系列參數和一段引導程序。其中的硬碟引導程序的主要作用是檢查分區表是否正確並且在系統硬體完成自檢以後引導具有激活標志的分區上的操作系統,並將控制權交給啟動程序。MBR是由分區程序(如Fdisk.exe)所產生的,它不依賴任何操作系統,而且硬碟引導程序也是可以改變的,從而實現多系統共存。
下面,我們以一個實例讓大家更直觀地來了解主引導記錄:
例:80 01 01 00 0B FE BF FC 3F 00 00 00 7E 86 BB 00
在這里我們畝橡可以看到,最前面的「80」是一個分區的激活標志,表示系統可引導;「01 01 00」表示分區開始的磁頭號為01,開始的扇區號為01,開始的柱面號為00;「0B」表示分區的系統類型是FAT32,其他比較常用的有04(FAT16)、07(NTFS);「FE BF FC」表示分區結束的磁頭號為254,分區結束的扇區號為63、分區結束的柱面號為764;「3F 00 00 00」表示首扇區的相對扇區號為63;「7E 86 BB 00」表示總扇區數為12289622。
2.DBR區
DBR(Dos Boot Record)是操作系統引導記錄區的意思。它通常位於硬碟的0磁軌1柱面1扇區,是操作系統可以直接訪問的第一個扇區,它包括一個引導程序和一個被稱為BPB(Bios Parameter Block)的本分區參數記錄表。引導程序的主要任務是當MBR將系統控制權交給它時,判斷本分區跟目錄前兩個文件是不是操作系統的引導文件(以DOS為例,即是Io.sys和Msdos.sys)。如果確定存在,就把它讀入內存,並把控制權 交給該文件。BPB參數塊記錄著本分區的起始扇區、結束扇區、文件存儲格式、硬碟介質描述符、根目錄大小、FAT個數,分配單元的大小等重要參數。DBR是由高級格式化程序(即Format.com等程序)所產生的。
3.FAT區
在DBR之後的是我們比較熟悉的FAT(File Allocation Table文件分配表)區。在解釋文件分配表的概念之前,我們先來談談簇(Cluster)的概念。文件佔用磁碟空間時,基本單位不是位元組而是簇。一般情況下,軟盤每簇是1個扇區,硬碟每簇的扇區數與硬碟的總容量大小有關,可能是4、8、16、32、64……
同一個文件的數據並不一定完整地存放在磁碟的一個連續的區域內,而往往會分成若干段,像一條鏈子一樣存放。這種存儲方式稱為文件的鏈式存儲。由於硬碟上保存著段與段之間的連接信息(即FAT),操作系統在讀取文件時,總是能夠准確地找到各段的位置並正確讀出。
為了實現文件的鏈式存儲,硬碟上必須准確地記錄哪些簇已經被文件佔用,還必須為每個已經佔用的簇指明存儲後繼內容的下一個簇的簇號。對一個文件的最後一簇,則要指明本簇無後繼簇。這些都是由FAT表來保存的,表中有很多表項,每項記錄一個簇的信息。由於FAT對於文件管理的重要性,所以FAT有一個備份,即在原FAT的後面再建一個同樣的FAT。初形成的FAT中所有項都標明為「未佔用」,但如果磁碟有局部損壞,那麼格式化程序會檢測出損壞的簇,在相應的項中標為「壞簇」,以後存文件時就不會再使用這個簇了。FAT的項數與硬碟上的總簇數相當,每一項佔用的位元組數也要與總簇數相適應,因為其中需要存放簇號。FAT的格式有多種,最為常見的是FAT16和FAT32。
4.DIR區
DIR(Directory)是根目錄區,緊接著第二FAT表(即備份的FAT表)之後,記錄著根目錄下每個文件(目錄)的起始單元,文件的屬性等。定位文件位置時,操作系統根據DIR中的起始單元,結合FAT表就可以知道文件在硬碟中的具體位置和大小了。
5.數據(DATA)區
數據區是真正意義上的數據存儲的地方,位於DIR區之後,占據硬碟上的大部分數據空間。
磁碟的文件系統
經常聽高手們說到FAT16、FAT32、NTFS等名詞,朋友們可能隱約知道這是文件系統的意思。可是,究竟這么多文件系統分別代表什麼含義呢?今天,我們就一起來學習學習:
1.什麼是文件系統?
所謂文件系統,它是操作系統中藉以組織、存儲和命名文件的結構。磁碟或分區和它所包括的文件系統的不同是很重要的,大部分應用程序都基於文件系統進行操作,在不同種文件系統上是不能工作的。
2.文件系統大家族
常用的文件系統有很多,MS-DOS和Windows 3.x使用FAT16文件系統,默認情況下Windows 98也使用FAT16,Windows 98和Me可以同時支持FAT16、FAT32兩種文件系統,Windows NT則支持FAT16、NTFS兩種文件系統,Windows 2000可以支持FAT16、FAT32、NTFS三種文件系統,Linux則可以支持多種文件系統,如FAT16、FAT32、NTFS、Minix、ext、ext2、xiafs、HPFS、VFAT等,不過Linux一般都使用ext2文件系統。下面,筆者就簡要介紹這些文件系統的有關情況:
(1)FAT16
FAT的全稱是「File Allocation Table(文件分配表系統)」,最早於1982年開始應用於MS-DOS中。FAT文件系統主要的優點就是它可以允許多種操作系統訪問,如MS-DOS、Windows 3.x、Windows 9x、Windows NT和OS/2等。這一文件系統在使用時遵循8.3命名規則(即文件名最多為8個字元,擴展名為3個字元)。
(2)VFAT
VFAT是「擴展文件分配表系統」的意思,主要應用於在Windows 95中。它對FAT16文件系統進行擴展,並提供支持長文件名,文件名可長達255個字元,VFAT仍保留有擴展名,而且支持文件日期和時間屬性,為每個文件保留了文件創建日期/時間、文件最近被修改的日期/時間和文件最近被打開的日期/時間這三個日期/時間。
(3)FAT32
FAT32主要應用於Windows 98系統,它可以增強磁碟性能並增加可用磁碟空間。因為與FAT16相比,它的一個簇的大小要比FAT16小很多,所以可以節省磁碟空間。而且它支持2G以上的分區大小。朋友們從附表中可以看出FAT16與FAT32的一不同。
(4)HPFS
高性能文件系統。OS/2的高性能文件系統(HPFS)主要克服了FAT文件系統不適合於高檔操作系統這一缺點,HPFS支持長文件名,比FAT文件系統有更強的糾錯能力。Windows NT也支持HPFS,使得從OS/2到Windows NT的過渡更為容易。HPFS和NTFS有包括長文件名在內的許多相同特性,但使用可靠性較差。
(5)NTFS
NTFS是專用於Windows NT/2000操作系統的高級文件系統,它支持文件系統故障恢復,尤其是大存儲媒體、長文件名。NTFS的主要弱點是它只能被Windows NT/2000所識別,雖然它可以讀取FAT文件系統和HPFS文件系統的文件,但其文件卻不能被FAT文件系統和HPFS文件系統所存取,因此兼容性方面比較成問題。
ext2
這是Linux中使用最多的一種文件系統,因為它是專門為Linux設計,擁有最快的速度和最小的CPU佔用率。ext2既可以用於標準的塊設備(如硬碟),也被應用在軟盤等移動存儲設備上。現在已經有新一代的Linux文件系統如SGI公司的XFS、ReiserFS、ext3文件系統等出現。
小結:雖然上面筆者介紹了6種文件系統,但占統治地位的卻是FAT16/32、NTFS等少數幾種,使用最多的當然就是FAT32啦。只要在「我的電腦」中右擊某個驅動器的屬性,就可以在「常規」選項中(圖)看到所使用的文件系統。
明明白白識別硬碟編號
目前,電子市場上硬碟品牌最讓大家熟悉的無非是IBM、昆騰(Quantum)、希捷(Seagate),邁拓(Maxtor)等「老字型大小」。而這些硬碟型號的編號則各不相同,令人眼花繚亂。其實,這些編號均有一定的規律,表示一些特定?的含義。一般來說,我們可以從其編號來了解硬碟的性能指標,包括介面?類型、轉速、容量等。作為DIY朋友來說,只有自己真正掌握正確識別硬碟編號,在選購硬碟時,就方便得多(以致不被「黑」),至少不會被賣的人說啥是啥。以下舉例說明,供朋友們參考。
一、IBM
IBM是硬碟業的巨頭,其產品幾乎涵蓋了所有硬碟領域。而且IBM還是去年硬碟容量、價格戰的始作蛹者。我們今天能夠用得上經濟上既便宜,而且容量又大的硬碟可都得感謝IBM。
IBM的每一個產品又分為多個系列,它的命名方式為:產品名+系列代號+介面類型+碟片尺寸+轉速+容量。以Deskstar 22GXP的13.5GB硬碟為例,該硬碟的型號為:DJNA-371350,字母D代表Deskstar產品,JN代表Deskstar25GP與22GP系列,A代表ATA介面,3代表3寸碟片,7是7200轉產品,最後四位數字為硬碟容量13.5GB。IBM系列代號(IDE)含義如下:
TT=Deskstar 16GP或14GXP JN=Deskstar 25GP或22GXP RV=Ultrastar 18LZX或36ZX
介面類型含義如下:A=ATA
S與U=Ultra SCSI、Ultra SCSI Wide、Ultra SCSI SCA、增強型SCSI、
增強擴展型SCSI(SCA)
C=Serial Storage Architecture連續存儲體系SCSI L=光纖通道SCSI
二、MAXTOR(邁拓)
MAXTOR是韓國現代電子美國公司的一個獨立子公司,以前該公司的產品也覆蓋了IDE與SCSI兩個方面,但由於SCSI方面的產品缺乏竟爭力而最終放棄了這個高端市場從而主攻IDE硬碟,所以MAXTOR公司應該是如今硬碟廠商中最專一的了。
MAXTOR硬碟編號規則如下:首位+容量+介面類型+磁頭數,MAXTOR?從鑽石四代開始,其首位數字就為9,一直延續到現在,所以大家如今能在電子市場上見到的MAXTOR硬碟首位基本上都為9。另外比較特殊的是MAXTOR編號中有磁頭數這一概念,因為MAXTOR硬碟是大打單碟容量的發起人,所以其硬碟的型號中要將單碟容量從磁頭數中體現出來。單碟容量=2*硬碟總容量/磁頭數。
現以金鑽三代(DiamondMax Plus6800)10.2GB的硬碟為例說明:該硬碟?型號為91024U3,9是首位,1024是容量,U是介面類型UDMA66,3代表該硬碟有3個磁頭,也就是說其中的一個碟片是單面有數據。這個單碟容量就為2*10.2/3=6.8GB。MAXTOR硬碟介面類型字母含義如:
A=PIO模式 D=UDMA33模式 U=UDMA66模式
三、SEAGATE(希捷)
希捷科技公司(Seagate Technology)是世界上最大的磁碟驅動器、磁?盤和讀寫磁頭生產廠家,該公司是一直是IBM、COMPAQ、SONY等業界大戶的硬碟供應商。希捷還保持著業界第一款10000轉硬碟的記錄(捷豹Cheetah系列SCSI)與最大容量(捷豹三代73GB)的記錄,公司的實力由此可見一斑。但?由於希捷一直是以高端應用為主(例如SCSI硬碟),而並不是特別重視低端家用產品的開發,從而導致在DIY一族心目中的地位不如昆騰等硬碟供應商?。好在希捷公司及時注意到了這個問題,不久前投入市場的酷魚(Barracuda)系列就一掃希捷硬碟以往在單碟容量、轉速、噪音、非正常外頻下工作穩?定性、綜合性能上的劣勢。
希捷的硬碟系列從低端到高端的產品名稱分別為:U4系列、Medalist(金牌)系列、U8系列、Medalist Pro(金牌Pro)系列、Barracuda(酷魚)系列。其中Medalist Pro與Barracuda系列是7200轉的產品,其他的是5400轉的產品。硬碟的型號均以ST開頭,現以酷魚10.2GB硬碟為例來說明。該硬碟的型號是:ST310220A,在ST後第一位數字是代表硬碟的尺寸,3就是該硬碟採用3寸碟片,如今其他規格的硬碟已基本上沒有了,所以大家能夠見到?的絕大多數硬碟該位數字均不3,3後面的1022代表的是該硬碟的格式化容量是10.22GB,最後一位數字0是代表7200轉產品。這一點不要混淆與希捷以前的入門級產品Medalist ST38420A混淆。多數希捷的Medalist Pro系列開始,以結尾的產品均代表7200轉硬碟,其它數字結尾(包括1、2)代表5400轉的產品。位於型號最後的字母是硬碟的介面類型。希捷硬碟的介面類型字母含義如下:
A=ATA UDMA33或UDMA66 IDE介面 AG為筆記本電腦專用的ATA介面硬碟。
W為ULTRA Wide SCSI,
其數據傳輸率為40MB每秒 N為ULTRA Narrow SCSI,其數據傳輸率為20MB每秒。
而ST34501W/FC和ST19101N/FC中的FC(Fibre Channel)表示光纖通道,可提供高達每秒100MB的數據傳輸率,並且支持熱插拔。
硬碟及介面標準的發展歷史
一、硬碟的歷史
說起硬碟的歷史,我們不能不首先提到藍色巨人IBM所發揮的重要作用,正是IBM發明了硬碟,並且為硬碟的發展做出了一系列重大貢獻。在發明磁碟系統之前,計算機使用穿孔紙帶、磁帶等來存儲程序與數據,這些存儲方式不僅容量低、速度慢,而且有個大缺陷:它們都是順序存儲,為了讀取後面的數據,必須從頭開始讀,無法實現隨機存取數據。
在1956年9月,IBM向世界展示了第一台商用硬碟IBM 350 RAMAC(Random Access Method of Accounting and Control),這套系統的總容量只有5MB,卻是使用了50個直徑為24英寸的磁碟組成的龐然大物。而在1968年IBM公司又首次提出了「溫徹斯特」Winchester技術。「溫徹斯特」技術的精髓是:「使用密封、固定並高速旋轉的鍍磁碟片,磁頭沿碟片徑向移動,磁頭磁頭懸浮在高速轉動的碟片上方,而不與碟片直接接觸」,這便是現代硬碟的原型。在1973年IBM公司製造出第一台採用「溫徹期特」技術製造的硬碟,從此硬碟技術的發展有了正確的結構基礎。1979年,IBM再次發明了薄膜磁頭,為進一步減小硬碟體積、增大容量、提高讀寫速度提供了可能。70年代末與80年代初是微型計算機的萌芽時期,包括希捷、昆騰、邁拓在內的許多著名硬碟廠商都誕生於這一段時間。1979年,IBM的兩位員工Alan Shugart和Finis Conner決定要開發像5.25英寸軟碟機那樣大小的硬碟驅動器,他們離開IBM後組建了希捷公司,次年,希捷發布了第一款適合於微型計算機使用的硬碟,容量為5MB,體積與軟碟機相仿。
PC時代之前的硬碟系統都具有體積大、容量小、速度慢和價格昂貴的特點,這是因為當時計算機的應用范圍還太小,技術與市場之間是一種相互制約的關系,使得包括存儲業在內的整個計算機產業的發展都受到了限制。 80年代末期IBM對硬碟發展的又一項重大貢獻,即發明了MR(Magneto Resistive)磁頭,這種磁頭在讀取數據時對信號變化相當敏感,使得碟片的存儲密度能夠比以往20MB每英寸提高了數十倍。1991年IBM生產的3.5英寸的硬碟使用了MR磁頭,使硬碟的容量首次達到了1GB,從此硬碟容量開始進入了GB數量級的時代 。1999年9月7日,邁拓公司(Maxtor)_宣布了首塊單碟容量高達10.2GB的ATA硬碟,從而把硬碟的容量引入了一個新里程碑。
二、介面標準的發展
(1)IDE和EIDE的由來
最早的IBM PC並不帶有硬碟,它的BIOS及DOS 1.0操作系統也不支持任何硬碟,因為系統的內存只有16KB,就連軟碟機和DOS都是可選件。後來DOS 2引入了子目錄系統,並添加了對「大容量」存儲設備的支持,於是一些公司開始出售供IBM PC使用的硬碟系統,這些硬碟與一塊控制卡、一個獨立的電源被一起裝在一個外置的盒子里,並通過一條電纜與插在擴展槽中的一塊適配器相連,為了使用這樣的硬碟,必須從軟碟機啟動,並載入一個專用設備驅動程序。
1983年IBM公司推出了PC/XT,雖然XT仍然使用8088 CPU,但配置卻要高得多,加上了一個10MB的內置硬碟,IBM把控制卡的功能集成到一塊介面控制卡上,構成了我們常說的硬碟控制器。其介面控制卡上有一塊ROM晶元,其中存有硬碟讀寫程序,直到基於80286處理器的PC/AT的推出,硬碟介面控製程序才被加入到了主板的BIOS中。
PC/XT和PC/AT機器使用的硬碟被稱為MFM硬碟或ST-506/412硬碟,MFM(Modified Frequency Molation)是指一種編碼方案,而ST-506/412則是希捷開發的一種硬碟介面,ST-506介面不需要任何特殊的電纜及接頭,但是它支持的傳輸速度很低,因此到了1987年左右這種介面就基本上被淘汰了。
邁拓於1983年開發了ESDI(Enhanced Small Drive Interface)介面。這種介面把編解碼器放在了硬碟本身之中,它的理論傳輸速度是ST-506的2~4倍。但由於成本比較高,九十年代後就逐步被淘汰掉了。
IDE(Integrated Drive Electronics)實際上是指把控制器與盤體集成在一起的硬碟驅動器,這樣減少了硬碟介面的電纜數目與長度,數據傳輸的可靠性得到了增強,硬碟製造起來變得更容易,對用戶而言,硬碟安裝起來也更為方便。IDE介面也叫ATA(Advanced Technology Attachment)介面。
ATA介面最初是在1986年由CDC、康柏和西部數據共同開發的,他們決定使用40芯的電纜,最早的IDE硬碟大小為5英寸,容量為40MB。ATA介面從80年代末期開始逐漸取代了其它老式介面。
80年代末期IBM發明了MR(Magneto Resistive)磁阻磁頭,這種磁頭在讀取數據時對信號變化相當敏感,使得碟片的存儲密度能夠比以往的20MB/in2提高數十上百倍。1991年,IBM生產的3.5英寸硬碟0663-E12使用了MR磁頭,容量首次達到了1GB,從此硬碟容量開始進入了GB數量級,直到今天,大多數硬碟仍然採用MR磁頭。
人們在談論硬碟時經常講到PIO模式和DMA模式,它們是什麼呢?目前硬碟與主機進行數據交換的方式有兩種,一種是通過CPU執行I/O埠指令來進行數據的讀寫;另外,一種是不經過CPU的DMA方式。
PIO模式即Programming Input/Output Model。這種模式使用PC I/O埠指令來傳送所有的命令、狀態和數據。由於驅動器中有多個緩沖區,對硬碟的讀寫一般採用I/O串操作指令,這種指令只需一次取指令就可以重復多次地完成I/O操作,因此,達到高的數據傳輸率是可能的。
DMA即Direct Memory Access。它表示數據不經過CPU,而直接在硬碟和內存之間傳送。在多任務操作系統內,如OS/2、Linux、Windows NT等,當磁碟傳輸數據時,CPU可騰出時間來做其它事情,而在DOS/Windows3.X環境里,CPU不得不等待數據傳輸完畢,所以在這種情況下,DMA方式的意義並不大。
DMA方式有兩種類型:第三方DMA(third-party DMA)和第一方DMA(first-party DMA)(或稱匯流排主控DMA,Busmastering DMA)。第三方DMA通過系統主板上的DMA控制器的仲裁來獲得匯流排和傳輸數據。而第一方DMA,則完全由介面卡上的邏輯電路來完成,當然這樣就增加了匯流排主控介面的復雜性和成本。現在,所有較新的晶元組均支持匯流排主控DMA。
(2)SCSI介面
(Small Computer System Interface小型計算機系統介面)是一種與ATA完全不同的介面,它不是專門為硬碟設計的,而是一種匯流排型的系統介面,每個SCSI匯流排上可以連接包括SCSI控制卡在內的8個SCSI設備。SCSI的優勢在於它支持多種設備,傳輸速率比ATA介面快得多但價格也很高,獨立的匯流排使得它對CPU的佔用率很低。 最早的SCSI是於1979年由美國的Shugart公司(Seagate希捷公司的前身)制訂的,90年代初,SCSI發展到了SCSI-2,1995年推出了SCSI-3,其俗稱Ultra SCSI, 1997年推出了Ultra 2 SCSI(Fast-40),其採用了LVD(Low Voltage Differential,低電平微分)傳輸模式,16位的Ultra2SCSI(LVD)介面的最高傳輸速率可達80MB/S,允許介面電纜的最長為12米,大大增加了設備的靈活性。1998年,更高數據傳輸率的Ultra160/m SCSI(Wide下的Fast-80)規格正式公布,其最高數據傳輸率為160MB/s,昆騰推出的Atlas10K和Atlas四代等產品支持Ultra3 SCSI的Ultra160/m傳輸模式。
SCSI硬碟具備有非常優秀的傳輸性能。但由於大多數的主板並不內置SCSI介面,這就使得連接SCSI硬碟必須安裝相應的SCSI卡,目前關於SCSI卡有三個正式標准,SCSI-1,SCSI-2和SCSI-3,以及一些中間版本,要使SCSI硬碟獲得最佳性能就必須保證SCSI卡與SCSI硬碟版本一致(目前較新生產的SCSI硬碟和SCSI卡都是向前兼容的,不一定必須版本一致)。
(3)IEEE1394:IEEE1394又稱為Firewire(火線)或P1394,它是一種高速串列匯流排,現有的IEEE1394標准支持100Mbps、200Mbps和400Mbps的傳輸速率,將來會達到800Mbps、1600Mbps、3200Mbps甚至更高,如此高的速率使得它可以作為硬碟、DVD、CD-ROM等大容量存儲設備的介面。IEEE1394將來有望取代現有的SCSI匯流排和IDE介面,但是由於成本較高和技術上還不夠成熟等原因,目前仍然只有少量使用IEEE1394介面的產品,硬碟就更少了。
6. 電腦上常說的DDR是什麼意思啊
DDR是一種繼SDRAM後產生的內存技術,DDR,英文原意為「DoubleDataRate」,顧名思義,改搭就是雙數據傳輸模式。抄之所以稱其為「雙」,也就意味著有「單」,山首我們日常所使用的SDRAM都是「單數據傳輸模式」,這種百內存的特性是在一個內存時鍾周期中,在一個方波上升沿時進行一核唯拿次操作(讀或寫),而DDR則引用度了一種新的設計,其在一個內存時鍾周期中,在方波上升沿時進行一次操作,在方波的下知降沿時也做一次操作,之所以在一個時鍾周期中,DDR則可以完成SDRAM兩個周期才能完成的任務,所以理論上同速率的DDR內存與SDR內存相比,性能要超出一倍,可以簡單理解為
100MHZ
DDR=200MHZ
SDR。道
DDR內存採用184線結構,DDR內存不向後兼容SDRAM,要求專為DDR設計的主板與系統。
7. flash內存條與ddr的區別
區別1:不同的功耗和發熱:flash快閃記憶體模塊消耗大量的功耗,DDR在成本控制的基礎上降低了能耗和發熱。
區別2:工作頻率較高:flash存儲模塊能耗較高。由於降低了能耗,DDR可以獲得更高的工作頻率,在一定程度上彌補了延遲時間較長的缺點。
區別3:數據處理不一樣:快閃記憶體模塊數據刪除不是基於單個位元組,而是基於固定塊。塊大小通常為256Kb到20MB,快閃記憶體是一種電子可擦除只讀存儲器(EEPROM)。DDR內存顆粒大羨敬多為16M X 32bit,搭配中高端屬顯卡常用的128MB顯存便需8顆較為合適。
區別4:通用性不同:快閃記憶體模塊廣泛應用於大多數電子設備中。由於DDR的針腳和封裝等關鍵特性沒有改變,所以顯卡的顯示核心和公共版本設計相對高端,也比較少見。
在嵌入式系統中,內存(SDRAM或DDR)可以作為文件系統的存儲介質。當存儲器斷電時,它不能保持原始數據不變。因此,基於內存的文件系統只能是臨時文件系統,可以用來保存臨時文件,而不是需要永久記錄的文件。其優點是內存中只有動態變化,系統不會產生垃圾。
目前內存中常用的SDRAM和DDR-SDRAM。使用SDRAM需要CPU提供SDRAM介面控制器。使用DDR-SDRAM需要CPU提供DDR-SDRAM介面控制器。兩者最大的區別是DDR-SDRAM至少比SDRAM快一倍,意味著如果讀取一個文件需要兩秒鍾,那麼使兄運慎用DDR可能需要不到一秒鍾的時間。
Flash是嵌入式系統中最常用的文件系統存儲介質。nor和NAND有兩種類型。也悄悔不能直接讀取flash,但寫入是通過塊而不是位元組完成的。而不是直接寫,它需要由命令控制;NAND flash也就是說,它不允許直接讀寫。讀寫都是通過塊來完成的,需要通過命令來控制。
相比之下,nor的讀取速度比NAND快,NAND的單位密度也比nor高,即單個IC NAND flash可以有4GB(位元組)的存儲空間,nor flash最多隻能有1GB(位)。NAND flash通常有壞塊,所以文件系統的設計比較復雜(壞塊需要處理)。應該注意的是,關閉快閃記憶體電源可以防止文件丟失。