Click to See Complete Forum and Search --> : do I need building the kernel ?
allsa8
04-15-2005, 06:33 PM
Hi all...
I searched the help files but i failed upgrading or updating my RedHat 9 when applying those instructions.
Now i've installed Fedora Core 3.I noticed that FC3 is running slowly on my computer AMD AthlonXP 2400+ but it is much faster ( optimized) on other Intel Pentium4 2.4 Ghz box.
I dont know what is the reason ! If i Re-build the kernel will it be much faster ? Do i have to konw more about the hardware and spending long time configuiring the kernel through the command make config ?
Here is a "uname -a" shot :
Linux localhost.localdomain 2.6.9-1.667 #1 Tue Nov 2 14:41:25 EST 2004 i686 athl on i386 GNU/Linux
what to do with the slow PC ?
Thank you in advance
I don't know if it really makes the difference...I personally like to compile the kernel myself.
bwkaz
04-15-2005, 07:08 PM
When I still used Mandrake (about 3 years ago now, I think... yikes), I never noticed that recompiling my kernel sped anything up -- even though Mandrake installed a kernel compiled for the original Pentium, and I optimized mine for the P3 that I was using at the time.
However, I still did compile my own kernel. The reason was so that I could turn some of the useless junk off (unneeded hardware drivers, unneeded filesystem drivers, etc., etc.). Plus it helped a lot when I started using nVidia graphics hardware, because their kernel module needs the kernel sources for the running kernel, in a semi-compiled state. (Any third party kernel module has this requirement.)
allsa8
04-16-2005, 06:09 AM
Thank you Pals.
so because of the distro was designed for i386 it runs slowly on i686 ! and there is nothing to speed it up ?? :rolleyes:
Anyway , i'll rebuild the kernel just for experiencing and see if I fail recompiling again :p
irlandes
04-16-2005, 11:38 AM
Many different people come to linux for many different reasons, and when we do, we all pick out some activity in linux that appeals to us. There are kernel builders who recommend building new kernels for any and every problem no matter how trivial and easily solved, which is sort of ridiculous. The reason they do this is because when they started Linux, they chose to learn about the kernel, so that is their schtick.
That is as bad as the smart alecks who recommend trying another distro, usually not by coincidence their personal favorite distro, for any and every problem no matter how trivial and easily solved.
However, if you don't have other things in Linux you especially want to do, and it sounds like kernel building appeals to you, then it is a great idea. Just don't get carried away and start evangelizing everyone to re-build for every problem no matter how trivial or easily solved, hee, hee.
The Linux community is made of many different folks with different interests, and different expertise, and for sure we need plenty of kernel experts.
If I ever get high speed Internet, I want to become an expert on building RPM's, that appeals to me as kernels appeals to you.
XiaoKJ
04-16-2005, 01:35 PM
I don't think that its the kernel, but rather the rest of the system. you must know that FC/RH and all those newbie-friendly RPM distros are actually very bloated.
A switch of distro is the best, but compiling a kernel will help.
Originally posted by XiaoKJ
you must know that FC/RH and all those newbie-friendly RPM distros are actually very bloated.
That's true. Have you checked all the services it's running? You might have services running that you don't want/need.
allsa8
04-16-2005, 07:12 PM
Hi all Again ...
Serz .. that's true , I have both distroes RH & FC installed on this computer , i noticed that my RH at start up shows that there are some servers i dont think that i use them !
but i was not sure , maybe they are daemons or something i dont know about .. how can I stop those services that i dont need ? The quesion before is how to know which processes are useless !
retsaw
04-16-2005, 07:18 PM
Originally posted by serz
That's true. Have you checked all the services it's running? You might have services running that you don't want/need.
That's so true, when I installed FC3 to try it out on an old machine (it wouldn't install on my new one), there was loads of services (I should have kept track of the amount, but I was halfway through when I realised how many) running that were pointless on my machine, notably I had one service for acpi and one service for apm and my machine didn't support acpi, not to mention that you only use one or the other, not both at the same time.
If you're using Fedora you can do that with system-config-services I think.