Linux developers have set up a Linux Kernel Performance Project to halt the operating system's slipping performance
New Linux project will carry out systematic performance evaluations
R E L A T E D   C O N T E N T
ADVERTISEMENT

Linux project takes on slipping performance

As Linux gains features, performance has been overlooked

Tom Sanders at Linuxworld in Boston, vnunet.com 05 Apr 2006
ADVERTISEMENT

Linux developers have set up a Linux Kernel Performance Project to halt the operating system's slipping performance.

"The project allows us to do systematic performance evaluations to ensure that all the releases have the highest possible performance kernels," Ken Chen, a software developer with the Intel Open Source Technology Center, said during a presentation at the LinuxWorld conference in Boston.

As the open source operating system evolves and features are added, developers can inadvertently affect the system's performance for certain applications, according to Chen. "It is not intentional to cause the regression, but it is an oversight," he explained.

Linux performance for database transactions, for instance, dropped by about six per cent between kernel 2.4.18 and the current 2.6.15. At times performance has dropped by as much as 23 per cent, according to data collected by the project.

Other performance benchmarks have also shown a performance decline. Without the performance project, those drops would not get noticed until after the software was completed.

Developers on average make 2,000 changes to the Linux kernel every month, making it hard to track which changes are causing a performance degradation, Cheng explained.

"Every week we take a snapshot of the Linux development kernel and run benchmarks and look at the results. If there are any performance regressions, it will be a lot easier to identify where they are coming from," he said.

The test lab is headed up by Intel and uses only Intel hardware for now, but Chen said that the project is open to accept hardware donations from other vendors.

See also:

Microsoft dropped something of a bombshell yesterday at the LinuxWorld Conference and ExpoVirtualisation bombshell from Redmond  04 Apr 2006
The high cost of migrating from Windows to Linux remains a major barrier to uptakeGartner urges firms to choose Linux users carefully  04 Apr 2006
Intel and Red Hat have unveiled a global programme designed to help customers plan for, accelerate and optimise Linux deploymentsFirms team up to help customers deploy open source OS  04 Apr 2006
Paul Otellini unveiled a low cost desktop PC platform aimed at developing nationsNew low cost desktop joins Community PC platform  31 Mar 2006
The Open Source Development Labs is to provide financial support for open source software developersFellowship fund to help open source engineers  30 Mar 2006
Mobile phones are increasingly being used to propagate viruses and TrojansYour phone's infected, you're not coming in  29 Mar 2006

All Open Source

Like this story? Spread the news by clicking below:

Post this to Delicious del.icio.us    Post this to Digg Digg this    Post this to reddit reddit!

Permalink for this story

M A R K E T P L A C E
Sponsored links
F E A T U R E D   J O B S
| JAM Recruitment
The Role: 5 x Test Engineers The Duration: 3 months The Location: Wiltshire The Role 5 Test Engineers are required for contract positions working in the aerospace sector. The position will involve carrying out requirements ... more >
| Aston Carter
C# or C++ Front Office Analyst / Developer Interest Rate Derivatives £50,000 - £80,000 My Client a leading Investment Bank immediately requires a C++ Analyst / Developer to join a very successful IR Derivatives team. ... more >
| JAM Recruitment
Quality Assurance Documentation Clerk North West / Cumbria Contract – 3 months + The Role A Technical Clerk is required for a large defence organisation based in the North West. As the successful candidate you’ll ... more >
| JAM Recruitment
The Role: Systems Engineer The Location: Hampshire The Duration: 3 months The Role This vacancy exists for a Systems Engineer working for a large defence organisation. The position will involve producing Installation Guidance Packages, generating ... more >
More job opportunities