硬盤
硬盤是可以存儲大量信息資源的媒介。我們平時看到的硬盤是方方正正的一塊挺沉的鐵匣子,但是其實硬盤是圓的,加上一些控制電路以后,為了便于攜帶而設計成為方形外殼。但是硬盤真是圓的,不騙你,要不怎么叫做盤呢?第二,你需要知道的是硬盤可以進行分區。可以把硬盤分區成為很多個分區,看來分區即是一個名次也是一個動詞。什么叫做名次的分區呢?現在的硬盤越來越大,存放的資源越來越多。為了更合理的管理使用硬盤資源,更有效的提高查詢速度和訪問質量,我們可以把硬盤劃分為很多分區,分別存放一些信息。當你需要讀取某一個資料的時候,系統會自動使用最近的磁頭去讀取,加快讀取速度。硬盤分區是從硬件的基礎上對資源進行合理管理的手段。
分區已經了解了,但是我們不能只有分區啊,我們得用一個方法來控制分區。Windows操作系統使用了盤符這個概念,用單一的字母來表示硬盤上的不同分區,比如,C盤,D盤等等。在Windows2000以前,C盤對應了第一個分區,D盤對應第二個分區,依此類推。到了Winows2000,這個對應關系可以自己調整了。
在Linux里邊,我們沒有盤符這個概念,我們用目錄的形式進行管理。
為了保證文章的完整性,簡單說說目錄吧,其實大家都很清楚的。如果我們把數以萬計的水果扔在一個籮筐里面是不是很難找?但是如果我們把蘋果放在叫做蘋果的籮筐里面,把梨放在叫做梨的籮筐里面……這樣是不是大大簡化了我們尋找指定水果的速度?這些水果如果是我們的文件,那么我們用的籮筐就叫目錄。新的問題出現了,即使把桃子扔在叫做桃子的籮筐中,我們仍然很難從好幾千個桃子里面找出來自四川成都龍泉驛的桃子啊。聰明的你一定想到在桃子的籮筐中再放入很多叫做四川啊,河北啊,廣州啊這些名字的籮筐,把不同產地的桃子放進去。對!就這樣!我們在一個文件目錄下面可以再建立新的文件目錄,把文件進行非常細致的管理。到這里你明白了什么叫做目錄,還明白了目錄是可以嵌套的,這就可以了。目錄技術是從軟件的基礎上對資源進行管理的方法。
回到Linux對于硬盤的管理里面來:在Linux里邊,我們沒有盤符這個概念,我們用目錄的形式進行管理。把每一個分區和某一個目錄對應,以后對這個目錄的操作就是對這個分區的操作,這樣就實現了硬件管理手段和軟件目錄管理手段的統一。這個把分區和目錄對應的過程叫做掛載-mount。這種對應關系可以由用戶隨時中斷和改變。
SWAP交換分區
分區的知識大家已經熟習了,這里需要提一下交換分區。我們如果沒有足夠的內存,也許就不能運行某些大型的軟件,解決的辦法是在硬盤上劃出一個區域來當作臨時的內存,好像內存變大了。Windows操作系統把這個區域叫做虛擬內存,Linux把它叫做交換分區swap。雖然隨著硬件價格的下降內存已經不大會限制我們了,但是交換分區這個概念卻保留下來,而且有繼續保留下去的原因,當然涉及到內核的問題,我們不多討論,我們要說明的是,安裝Linux時候建立交換分區時,如果你的內存只有64M或則128M,那么交換分區最好設置成為它的3倍,如果你的分區足夠大,有256M或則512M,那么設置成為相同大小就可以了。但是請注意,最好大小為2的N次冪的數字。
新聞熱點
疑難解答