Article Title: High-Performance LinuxKernel project-LinuxDNA. Linux is a technology channel of the IT lab in China. Includes basic categories such as desktop applications, Linux system management, kernel research, embedded systems, and open source.
LinuxDNA, a project designed to provide high Linux kernel performance, was successfully implemented at the beginning of this month by compiling Linux kernel 2.6.22 with Intel C/C ++ Compiler (ICC), not only without compilation errors, it can also act as the core of a complete Linux system. The Linux system used by developers is based on Gentoo Linux. Early research found that compiling Linux kernel with ICC can improve the performance by 40%. The developer used ICC 8 before and has switched to version 10.1 and 11.
The objective of the LinuxDNA project is to use the Intel compiler to compile the kernel compatible with the current Linux system, which has been basically completed. But before Linux kernel is migrated to 2.6.23, several issues still need to be resolved. Someone may ask why the kernel outside gcc needs to be compiled. The answer is: performance.
Thaidog, project leader, said: "All instructions for compiling a new kernel have been published on the website (although it is for Gentoo, it applies to any other releases ). Anyone with the ability to compile the kernel can easily complete it ." He hopes to maintain a kernel source that coexist with the current Linux kernel. Now the new kernel corresponds to 2.6.22, because some changes have taken place in the kernel after version 22, making compilation more difficult, but not impossible.