淺談linux性能調優之一:磁盤分區策略

      對於服務器而言,無論是windows系統,linux系統,分區狀況影響系統性能.磁盤分區以後再格式化成某一格式的系統文件,最後在存儲用戶或系統數據,數據所在分區容易讀到數據則響應速度越快.固然也有相反的狀況,嚴重可出現「數據飢餓」
    在這以前咱們必須先了解磁盤的一些特性(影響I/O的物理因素):
          1> 存儲密度 (越靠外道存儲密度越大),(轉速相同,靠外數據讀入較多) -----存放用戶數據
              劃分分區:在磁盤上劃分必定範圍內的扇區
              格式化:在分區基礎上,標識每一個扇區
              劃分分區速度 > 格式化速度
              注意:分區號越低越在外邊
           2> 總線速度遠遠低於kernel處理
           3> 尋道時間(在不一樣磁道切換的時間)
    在看一張磁盤結構圖:
淺談linux性能調優之一:磁盤分區策略 - 了了 - 了了的博客
 
    你們先了解「扇區是從外圍開始計數的」,具體能夠在網上找一些資料參考一下,默認分區都是從外圍開始的,可是咱們在使用時必須結合磁盤的物理屬性和本身的需求來劃分分區。原則:越是頻繁訪問的數據,存儲在磁盤的最外側。

    實施1:安裝rhel6.0時,沒法指定起始扇區號,只能在劃分分區時要不就先劃分一些存儲頻繁訪問的分區,剩下的給系統使用。
            注意:分區編號低的給頻繁訪問的數據
    實施2:要不就本身計算使用具體的柱面數,本身指定起始位置(這種狀況下必定要作好記錄)
              一個柱面大概7M
            
            
    下面給出一些建議:
        1./,swap,/var,/home,/usr這種常常使用的分區首先要使用單獨的分區
        2.第一個分區爲swap ------ 用於優化內存交換操做
        3.例如/data爲頻繁訪問的用戶數據,能夠做爲第二個分區
        4.依次是/var/ ------ 日誌記錄,/usr/ ------ 系統庫文件
        5./,/boot靠裏,一些配置文件相對而言不多讀到,還有/boot分區中的一些文件也同樣

     固然要是有多個磁盤就更好了,直接將數據存儲在性能好的磁盤上,也能夠作成RAID加快訪問速度 linux

        淺談linux性能調優之二:優化swap分區: windows

            http://my.oschina.net/sharelinux/blog/143318
服務器

相關文章
相關標籤/搜索