久久久久久久麻豆,中日韩av在线,麻豆av在线免费,中文字幕二区三区,欧美日韩视频一区二区,亚洲欧美日韩在线一区,国产无毒不卡

linux-2.6內(nèi)核升級文檔全


做一件事情,首先要知道自己在干什么,而不是盲目得升級內(nèi)核,現(xiàn)在升級內(nèi)核有點泛濫,sigh
       首先讓我們先了解一下2.6內(nèi)核的新特性
      
一、01.模塊子系統(tǒng)(Module Subsystem)、統(tǒng)一設(shè)備模型(Unified Device Model)和 PnP 支持
       模塊子系統(tǒng)發(fā)生了重大變化。
      
    02.穩(wěn)定性有所提高
           為了徹底避免內(nèi)核加載或者導(dǎo)出正在被使用的內(nèi)核模塊,或者至少為了減少加載或者卸載模塊的同時使用該模塊的可能性
       (這有時會導(dǎo)致系統(tǒng)崩潰),內(nèi)核加載和導(dǎo)出內(nèi)核模塊的過程都得到了改進(jìn)。
      
    03.統(tǒng)一設(shè)備模型
       統(tǒng)一設(shè)備模型的創(chuàng)建是 2.6 內(nèi)核最重要的變化之一。它促進(jìn)了模塊接口的標(biāo)準(zhǔn)化,其目的是更好地控制和管理設(shè)備,例如:
      
       更準(zhǔn)確地確定系統(tǒng)設(shè)備。
       電源管理和設(shè)備電源狀態(tài)。
       改進(jìn)的系統(tǒng)總線結(jié)構(gòu)管理。
      
    04.即插即用(PnP)支持
           1.1.1 和 1.1.2 小節(jié)中提及的變化使得運(yùn)行 2.6 內(nèi)核的 LINUX 成為一個真正即插即用的 OS。
       例如,對 ISA PnP 擴(kuò)展、遺留 MCA 和 EISA 總線以及熱插拔設(shè)備的 PnP 支持。
      
    05.內(nèi)核基礎(chǔ)設(shè)施的變化             
       為了區(qū)別以 .o 為擴(kuò)展名的常規(guī)對象文件,內(nèi)核模塊現(xiàn)在使用的擴(kuò)展名是 .ko。
       創(chuàng)建了新的 sysfs 文件系統(tǒng),當(dāng)內(nèi)核發(fā)現(xiàn)設(shè)備樹時就會描述它。
       內(nèi)存支持,NUMA 支持
       支持更大數(shù)量的 RAM      
       2.6 內(nèi)核支持更大數(shù)量的 RAM,在分頁模式下最高可達(dá) 64GB。
      
    06.NUMA
       對非一致內(nèi)核訪問(Non-Uniform Memory Access - NUMA)系統(tǒng)的支持是 2.6 內(nèi)核中新出現(xiàn)的。
      
    07.線程模型,NPTL
       相對于 v2.4 的 LinuxThreads,在版本 2.6 中新出現(xiàn)的是 NPTL(Native POSIX Threading Library)。
       NPTL 為 Linux 帶來了企業(yè)級線程支持,提供的性能遠(yuǎn)遠(yuǎn)超過了 LinuxThreads。它所基于的用戶與內(nèi)核線程的比率是 1:1。
      
       在 2003 年 10 月,GNU C 程序庫 glibc 中融入了 NPTL 支持,Red Hat 率先在 Red Hat Linux 9 和
       Red Hat Enterprise Linux 中使用定制的 v2.4 內(nèi)核實現(xiàn)了 NPTL。
      
    08.性能改進(jìn)      
       新的調(diào)度器算法
           2.6 Linux 內(nèi)核引入了新的 O1 算法。在高負(fù)載情況下它運(yùn)行得特別好。新的調(diào)度器基于每個 CPU 來分布時間片,
       這樣就消除了全局同步和重新分配循環(huán),從而提高了性能。
      
       內(nèi)核搶占(Kernel Preemption)
       新的 2.6 內(nèi)核是搶占式的。這將顯著地提高交互式和多媒體應(yīng)用程序的性能。
      
       I/O 性能改進(jìn)
           Linux 的 I/O 子系統(tǒng)也發(fā)生了重大的變化,通過修改 I/O 調(diào)度器來確保不會有進(jìn)程駐留在隊列中過長時間等待進(jìn)行輸入/輸出操作,
       這樣就使得 I/O 操作的響應(yīng)更為迅速。
      
       快速用戶空間互斥(Fast User-Space Mutexes)
          “futexes”(快速用戶空間互斥)可以使線程串行化以避免競態(tài)條件,引入它也提高了響應(yīng)速度。
       通過在內(nèi)核空間中部分實現(xiàn)“futexes”以允許基于競爭設(shè)置等待任務(wù)的優(yōu)先級而實現(xiàn)改進(jìn)。

    09.擴(kuò)展性改進(jìn)      
       處理器數(shù)目更多
       Linux 內(nèi)核 2.6 最多可以支持 64 個 CPU。支持更大的內(nèi)存,歸功于 PAE(物理地址擴(kuò)展,Physical Address Extensions),在 32-位系統(tǒng)上分頁模式下所支持的內(nèi)存增加到了 64GB。

       用戶和組
       惟一用戶和組的數(shù)量從 65,000 增至 40 多億,也就是從 16-位增加到了 32-位。

       PID 的數(shù)量
       PID 的******數(shù)量從 32,000 增至 10 億。

       打開文件描述符的數(shù)量
       打開文件描述符的數(shù)量沒有增加,但是不再需要事先設(shè)置該參數(shù),它將自行調(diào)節(jié)。

    10.支持更多的設(shè)備
           在 Linux 內(nèi)核 2.6 之前,內(nèi)核中有可以約束大型系統(tǒng)的限制,比如每條鏈 256 個設(shè)備。v2.6 內(nèi)核徹底地打破了這些限制,
       不但可以支持更多類型的設(shè)備,而且支持更多同類型的設(shè)備。在 Linux 2.6 系統(tǒng)中,可以支持 4095 種主要的設(shè)備類型,
       每一個單獨的類型可以有超過一百萬個子設(shè)備。
       文件系統(tǒng)大小
       Linux 內(nèi)核 2.6 所允許的可尋址文件系統(tǒng)大小******為 16 TB。

    11.文件系統(tǒng)
           ext2、ext3 和 ReiserFS 等傳統(tǒng) Linux 文件系統(tǒng)得到了顯著的改進(jìn)。最值得注意的改進(jìn)是擴(kuò)展屬性(或文件元數(shù)據(jù))的引入。
       最重要的是 POSIX ACL 的實現(xiàn),這是對普通 UNIX 權(quán)限的擴(kuò)展,可以支持更細(xì)化的用戶訪問控制。
      
    12.除了對傳統(tǒng) Linux 文件系統(tǒng)的改進(jìn)支持以外,新的內(nèi)核完全支持在 Linux 中相對較新的 XFS 文件系統(tǒng)。      
       Linux 2.6 內(nèi)核現(xiàn)在還引入了對 NTFS 文件系統(tǒng)的改進(jìn)的支持,現(xiàn)在允許以讀/寫模式安裝 NTFS 文件系統(tǒng)。

    基于以上2.6的新特性,我決定用2.6的內(nèi)核,我的系統(tǒng)為Red Hat Enterprise Linux AS release 3 Taroon Update 3
硬件環(huán)境為DELL 2850

一、下載解

COPYRIGHT(C) 2011 廈門永宏亞得機(jī)電科技有限公司版權(quán)所有(閩ICP備05025945號) ALL RIGHTS RESERVED?

電話: 0592-5190891 傳真: 0592-5190720 E-Mail: E-mail:yade8895@163.com
地址: 廈門市海滄區(qū)興港六里17號2607室 郵編:361009 聯(lián)系人:翟先生