raid0:
熟悉raid 0的人都知道,它的讀寫速度是最高的,因為資料是分成小塊後,跨多塊硬碟同步寫入多塊硬碟的,這樣寫入速度就非常快了,如果你不信,可以將三塊硬碟組成 raid 0,然後安裝作業系統,你會發現安裝時間減少了好多。當然,讀取資料的速度相對單塊硬碟也會大幅提公升,不過這種raid用的人不多,因為一旦其中一塊硬碟 壞掉,資料恢復可能就得請專業的恢復公司了。raid 0非常適合那些作為**伺服器的快取使用,要的就是速度。
raid1:
raid 1設計的目的就是為了保證資料的安全,通常我們稱之為映象,即如果你將兩塊硬碟組成raid 1,這時你在作業系統中看到的硬碟大小其實只有一塊的大小,另一塊都做映象了,所以這種情況下,乙份資料儲存了兩份,允許壞掉其中一塊而不影響作業系統和 應用程式的正常使用,但它的缺點是寫入速度都較單塊硬碟有所下降,畢竟寫操作時要寫兩次,肯定會消耗一定量的cpu時間片的。這種raid適合那些看重數 據安全的應用,如單位財務軟體用機。
raid0+1:
從其名字就可以看出來,這是raid 0和raid 1技術的結合產物,它同時利用了raid 0的高速特性和raid 1的映象功能,滿足了對速度和資料安全同樣重視的使用者的需求。要實現這種raid,最少要4塊硬碟,允許其中一塊硬碟壞掉而不影響作業系統和應用程式。特 別適用於既有大量資料需要訪問,同時又對資料安全性要求嚴格的領域,如銀行、金融等
raid5:
raid 5可以理解為raid 0和raid 1的折中方案,raid 5具有和raid 0相近似的資料讀取速度,只是多了乙個奇偶校驗資訊,寫入資料的速度比對單個磁碟進行寫入操作稍慢。同時由於多個資料對應乙個奇偶校驗資訊,raid 5的磁碟空間利用率要比raid 1高,儲存成本相對較低。要實現這種raid,最少要3塊硬碟,允許其中一塊硬碟壞掉而不影響作業系統和應用程式。
不使用raid的情況和優點:
自定SERIAL 巨集給抽象類別使用
前兩天程式設計正好遇到這個問題,找了半天沒結果.無意中發現了下面的論述 摘自 深入淺出mfc 第 章document view 深入探討 p537 自定serial 巨集給抽象類別使用 你是知道的,所謂抽象類別就是包含純虛函式的類別,所謂純虛函式就是只有宣告 沒有定義的虛函式。所以,你不可能將抽象類...
BIO,NIO的區別,使用場景
bio,nio的區別,使用場景。一 什麼是io?i就是input,輸入,o就是output,輸出,合起來就是以流為基本的輸入輸出。二 傳統的io 傳統的伺服器端同步阻塞i o處理 也就是bio,blocking i o 當客戶端有請求到服務端的時候,服務端就會開啟乙個執行緒進行處理,當有多個請求進入...
var let const的區別使用和作用
var let 和 const 都是宣告變數使用的,var 宣告的變數在 塊以外是可以訪問到的,而let 宣告的變數只能在當前 塊裡面被訪問使用 塊級作用域也就是 裡面的 const 是用來宣告乙個唯讀的恒量 常量的,常量一旦宣告並給予初始值後是不能再修改的。例如 使用var宣告變數 if true...