LinuxQuestions.org
Review your favorite Linux distribution.
Home Forums Tutorials Articles Register
Go Back   LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel
User Name
Password
Linux - Kernel This forum is for all discussion relating to the Linux kernel.

Notices


Reply
  Search this Thread
Old 02-18-2014, 04:21 AM   #1
Pich
LQ Newbie
 
Registered: Feb 2014
Posts: 1

Rep: Reputation: Disabled
Question Best Kernel version for a certain hardware


Hi all,

maybe this can be a newbie question. I'll try to write it as best as I can.
1) Each new Kernel adds new features.
2) Some of these features are related to new processors/architectures
3) Some of these feature can be useful to all systems
4) It can happen that for a certain kernel release, the performances can be worst than an older version.

My questions are:
1) Is there any documentation related to performance test of various kernel version for certain architecture? ( couple or processor/quantity of RAM )
2) Does a newer kernel version has the capability to choose any of the older configuration while you want to recompile it?
3) Is there any guide that can give you advices to how recompile the kernel or how to choose the righe kernel for a certain architecture?

thank you very much

Pich
 
Old 02-18-2014, 06:08 AM   #2
ianbb01
LQ Newbie
 
Registered: Jan 2014
Posts: 7

Rep: Reputation: 3
Quote:
Originally Posted by Pich View Post
Hi all,

maybe this can be a newbie question. I'll try to write it as best as I can.
1) Each new Kernel adds new features.
2) Some of these features are related to new processors/architectures
3) Some of these feature can be useful to all systems
4) It can happen that for a certain kernel release, the performances can be worst than an older version.

My questions are:
1) Is there any documentation related to performance test of various kernel version for certain architecture? ( couple or processor/quantity of RAM )
2) Does a newer kernel version has the capability to choose any of the older configuration while you want to recompile it?
3) Is there any guide that can give you advices to how recompile the kernel or how to choose the righe kernel for a certain architecture?

thank you very much

Pich
If you are not sure which kernel version to use I recommend to use the distribution's software update to update the kernel and not build it your self. In this case the kernel will always optimized for the distribution. For example, running sudo apt-get install linux-image-amd64 on Debian 7.3 x64 will install kernel 3.2.0-4-amd64
 
Old 02-18-2014, 06:54 AM   #3
snowday
Senior Member
 
Registered: Feb 2009
Posts: 4,667

Rep: Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411Reputation: 1411
Generally speaking, the majority of Linux users choose a distro that has a good reputation (Debian, Slackware, CentOS, etc.) and use the tested, trusted, and supported kernel from the developers, applying updates as they are available through the package manager. That should give a good balance of stability and performance on most hardware.

To answer your specific question, all changes to the Linux kernel are extremely well-documented, since it is an "open source" project. The question then becomes, is it easy for a layperson like you or me to read through the changelogs to know if performance will be good on our hardware? And the actual fact is, it is much quicker to simply burn the Live CD and take it for a test drive, than it is to sift through the Linux kernel changelogs.
 
Old 02-18-2014, 06:56 AM   #4
pan64
LQ Addict
 
Registered: Mar 2012
Location: Hungary
Distribution: debian/ubuntu/suse ...
Posts: 21,850

Rep: Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309Reputation: 7309
actually newer kernels may have better performance and fixed bugs. You can configure your source tree to include and exclude specific drivers if you want to do so, but you need to be familiar with the capabilities of your hardware.
so the answers: 1) I do not know about that, but it may exist.
2) yes, usually, but probably some really ancient drivers removed.
3) there is a guide, but that will not be enough.
http://www.cromwell-intl.com/linux/linux-kernel.html
http://alien.slackbook.org/dokuwiki/...kernelbuilding
http://www.linuxjournal.com/content/...l-build-system
google....
 
1 members found this post helpful.
  


Reply



Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is Off
HTML code is Off



Similar Threads
Thread Thread Starter Forum Replies Last Post
Best Kernel version/configuration for this hardware trepatudo Linux - Server 2 09-29-2009 01:02 PM
Regarding distribution + kernel version + gcc version + glib version. JCipriani Linux - General 8 04-19-2008 02:54 PM
How to install kernel version 2.4 on existing Kernel version 2.6 sudeepak Linux - Kernel 3 11-29-2007 08:10 AM
redhat fedora gcc version (compiled for 2.4.20) doesn't match kernel version 2.4.22 start1000 Linux - Software 0 03-16-2004 08:17 PM
Xfree prob radeon.o kernel module version is 1.1.1 but version 1.5.0 or newer needed. jimdaworm Slackware 0 10-01-2003 06:27 PM

LinuxQuestions.org > Forums > Linux Forums > Linux - Software > Linux - Kernel

All times are GMT -5. The time now is 10:11 AM.

Main Menu
Advertisement
My LQ
Write for LQ
LinuxQuestions.org is looking for people interested in writing Editorials, Articles, Reviews, and more. If you'd like to contribute content, let us know.
Main Menu
Syndicate
RSS1  Latest Threads
RSS1  LQ News
Twitter: @linuxquestions
Open Source Consulting | Domain Registration