高性能Linux Kernel项目—LinuxDNA

系统 Linux
旨在提供高Linux kernel性能的项目LinuxDNA,本月初成功实现用Intel C/C++编译器(ICC)编译了Linux kernel 2.6.22,不仅没有编译错误,而且完全可充当一个完整Linux系统的核心,开发者使用的Linux系统是基于Gentoo Linux。

旨在提供高Linux kernel性能的项目LinuxDNA,本月初成功实现用Intel C/C++编译器(ICC)编译了Linux kernel 2.6.22,不仅没有编译错误,而且完全可充当一个完整Linux系统的核心,开发者使用的Linux系统是基于Gentoo Linux。早期研究发现,用ICC编译Linux内核,在性能上可以提升40%。开发者以前使用的是ICC 8,目前已换到10.1和11版本。

LinuxDNA项目的目标是,利用Intel编译器来编译出于兼容于目前Linux系统的内核,现在已经基本完成。但在Linux内核转移到2.6.23之前,还有几个问题尚需解决。有人可能会问,为什么需要编译gcc之外的内核,答案是:性能。

该项目的负责人Thaidog称:“编译一个新内核的所有指示都已公布在网站(虽然针对的是Gentoo,但其它任何发行版都适用)。任何有编译内核能力的人都可轻松完成。”他表示希望能维护一个与当前Linux内核并存的kernel源。现在的新内核对应的是2.6.22,因为.22版之后内核发生了一些变动,使得编译的难度加大了,但并非是不可能的。


 

【编辑推荐】

  1. Linux系统最佳实践工具:命令行技术
  2. 玩转linux之二-驱动开发技术探析
  3. Linux的两个问题
责任编辑:张燕妮 来源: 中国IT实验室
相关推荐

2010-08-03 10:04:51

Linux Kerne

2024-10-16 11:03:30

Linux高性能编程

2024-09-03 09:15:37

2024-10-06 14:37:52

2024-08-06 08:22:18

2024-03-18 13:43:20

Linux架构

2023-11-01 11:59:13

2014-06-18 14:12:05

Linux KerneLinux内核

2019-07-31 14:36:46

Linux服务器框架

2009-04-27 16:27:49

LinuxKernel 2.6.Intel

2010-01-26 09:07:50

2010-01-19 09:23:50

2022-10-08 13:11:56

LinuxLinux内核

2009-04-28 18:19:25

2023-11-01 10:58:31

系统调用高性能网络编程Linux

2023-11-01 11:40:46

Linux高性能网络编程工具

2023-11-01 10:38:46

Linux高性能网络编程

2023-11-01 11:51:08

Linux性能优化

2023-11-01 11:27:10

Linux协程

2011-01-06 09:57:31

Linux Kerne
点赞
收藏

51CTO技术栈公众号