發新話題
打印

托沃茲發布Linux內核2.6.16版 支持Cell芯片

托沃茲發布Linux內核2.6.16版 支持Cell芯片

  據國外媒體最新報導,李納斯-托沃茲(Linus Torvalds)日前發布Linux內核2.6.16版,新版本支持IBM公司Cell處理器,其中包含甲骨文集群數據庫軟件,同時進一步提高了Linux操作系統在多處理器系統上運行時的性能。

  事實上,從技術上來講,Linux只是一個內核,但它往往被用來代表基於這一內核的整個操作系統。包括紅帽和Novell在內的Linux經銷商都擁有各自的Linux內核變種,但通常變化不會太大。

  Linux對於Cell芯片的支持,將有助於IBM今年晚些時候推廣Cell服務器。索尼下一代電玩主機PS3也將採用Cell處理器,IBM希望該處理器能夠用於醫學圖像處理等高性能計算任務。

  對Cell芯片進行編程是相當困難的,但獲得Linux支持之後這一情況將有望改善。新版內核包含SPU文件系統,允許軟件控制並與不同處理核心通信。

  Cell芯片並不是Linux支持的唯一一款多核心處理器。托沃茲週二發布一系列補丁,以便Linux在Sun微系統公司內置 UltraSparc T1處理器的服務器上運行。UltraSparc T1共有8個內核,儘管採用該芯片的服務器通常運行Sun微系統Solaris操作系統,該公司同時希望能夠運行Linux操作系統。

  新內核還包含甲骨文Cluster File System(集群文件系統),該軟件能夠管理服務器集群共享數據的方式,同時也是Suse Linux Enterprise Server的一部分,但紅帽也擁有自己的開源文件系統Global File System。

  Linux操作系統廣泛應用於低端計算機產品,業界同時致力於將其推向大型多處理器系統,其中一個改進之處就在於Linux進行非均勻存儲訪問的方式。大型服務器通常將內存分成幾部分,操作系統設法促使處理器在處理任務時使用臨近內存,但有時往往需要調用遠處數據,因此便用「非均勻」來描述這種讀取速度。新版Linux內核能夠轉移內存上存儲的信息,使其與相關處理器臨近。
發新話題