All the latest UK technology news, reviews and analysis

Linux project takes on slipping performance

by Tom Sanders at Linuxworld in Boston

05 Apr 2006

Be the first to comment

  • Tweet this
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

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.

Do you agree?

 

Add your comment

We won't publish your address
By submitting a comment you agree to abide by our Terms & Conditions. Your comment will be moderated before publication.

Poll

IT priorities for 2012

What is the most important IT priority for your company this year?

97%

1%

1%

0%

1%

Connect with V3.co.uk

Sign up to our daily or weekly newsletters

Accurev

Top 5 software development challenges

This paper focuses on a series of best practices and techniques for development teams looking to improve their software development processes

Talend

Rubbish in, rubbish enterprise

Why good data management at all levels is essential in the modern business (video, 6mins)

testjobpleaseignore (autoupload)

1329899014.71117-2574 testjobpleaseignore (autoupload...

Embedded C, Linux, RTOS, Agile, - Software Engineer - Staines

Embedded C, Linux , RTOS, Agile, MISRA – Embedded...

Software Engineer / Web Developer – Java, JavaScript, SQL

Software Engineer / Web Developer - Java, JavaScript...

C#, Oracle, Winforms, Junior Software Engineer, Central London 25-35k

C# , Oracle , Winforms, Junior Software Engineer – Central...

To send to more than one email address, simply separate each address with a comma.