Redhat 10 Performance

This is pretty much an open question.  I use slackware and Redhat.  With the market swinging to redhat I want to go back to Redhat.  My problem with Redhat is that is was so much slower for everything than Slackware.  

My Redhat 10 should arrive in the mail soon and I will install it.   How do I get it to perform like slackware on the same exact computer ?   Slackware was just installed and never tweeked at all.  

Does Recompiling your Kernel really help much?   How do I do this correctly?  I have recompiled dozens of times, never had a kernel that worked quite right.  Is there a default .config that I can start with and trim down ?

My system has a 80 gig hard drive, 850 processor and 128 megs of Ram.

TIMFOX123Asked:
Who is Participating?

[Product update] Infrastructure Analysis Tool is now available with Business Accounts.Learn More

x
I wear a lot of hats...

"The solutions and answers provided on Experts Exchange have been extremely helpful to me over the last few years. I wear a lot of hats - Developer, Database Administrator, Help Desk, etc., so I know a lot of things but not a lot about one thing. Experts Exchange gives me answers from people who do know a lot about one thing, in a easy to use platform." -Todd S.

sr75Commented:
Redhat 10?? do you mean 9 or are you talking about the Fedora core?
TIMFOX123Author Commented:
Ummm, It is the latest freeware.  Ordered it from "almost free linux"  days ago and am looking for it in the mail.  Lets just call it a recent copy of redhat.  

TheWeakestLinkCommented:
The best place to get a kernel configuration which works is on your own machine.  If you look in /boot, you should see a file like :- vmlinuz.config.  It is common practise for Linux vendors to put the configuration file they used in this location.  You can then use that for building your own kernel by using "make oldconfig".   In recent kernels, it is also often the case that the /proc directory contains the config.gz file, which gzipped configuration file for the running kernel.  You could use that as the kernel configuration file as before.

Paul
The 7 Worst Nightmares of a Sysadmin

Fear not! To defend your business’ IT systems we’re going to shine a light on the seven most sinister terrors that haunt sysadmins. That way you can be sure there’s nothing in your stack waiting to go bump in the night.

TIMFOX123Author Commented:
I get it!  Find a Kernel (from anybody) that supports all your stuff and then trim it down.  This answers the kernel question.  Any other performace tips ?  I will add / split the points at the end of this tread.

TheWeakestLinkCommented:
Hi again,

I'd slightly modify your last reply :  Getting a kernel .config file from anybody may not be that safe - it would need to be from a very similar, preferably identical hardware setup.  If you have a running setup, the slackware or redhat configurations from your own machine would be the best place to start.  You're right about trimming it down - mass market kernels from major distros have loads of things either built in or loaded as modules.  Many of these aren't part of any given hardware setup.

As to performance, that depends on where you see the problems....

Add more RAM.    Upgrade your CPU. Use a lightweight window manager.
Use hdparm to tune hard disk I/O - see http://linux.oreillynet.com/lpt/a/linux/2000/06/29/hdparm.html

As to your point about the market swinging to RedHat; are you aware that they are getting out of the mass market business to concentrate on corparate users?  7.3, 8.0 and 9 will all be discontinued by mid next year - sooner for older versions.  You will have to go with their "fedora core" bleeding edge distros or find another supplier.  My preference is SuSE because their hardware support is just excellent, but now the've been bought by Novell, their future course as regards consumer distros is not clear at present.

Paul

Experts Exchange Solution brought to you by

Your issues matter to us.

Facing a tech roadblock? Get the help and guidance you need from experienced professionals who care. Ask your question anytime, anywhere, with no hassle.

Start your 7-day free trial
TIMFOX123Author Commented:
Some excelent points.  Figured I would go fedora and upgrade if needed.  Suse is pretty good.   If I have problems with fedora I can compile and install the packages that I really need (slackware style).  

Guess Free love and Free linux are now dangerous.  Do I need to pay for a Redhat or Suse "wrapper".  

I am not condeming anybody.

Oh I upped the points and than you very much.   You know your stuff.  
TheWeakestLinkCommented:
You can download SuSE 9.0 free from their web site.  Who knows what changes Novell may make later.

Thanks for the complement - and the points!

Cheers,

Paul
kcorbiniqgCommented:
I recently upgraded a Slackware 8 box to Fedora Core and have been elated with the peformance and ease of use.  Fedora pre-loads linker libraries so applications start *very* fast.  Also, everything is compiled for 686 processors, no 386 compatibilty on anything.  Compared to Red Hat 9, Fedora is much faster in all respects.  But then again, Red Hat 8 was much faster than 9, but it had all older packages and such.  Red Hat 9 had that stupid localization that slowed everything waaaaay down.  It seems they've fixed some of the interface annoyances with Red Hat in Fedora now too.

Looking at your specs however, I think you could benefit a great deal by simply doubling your RAM.  RAM is cheap and durable so it's always a good system investment.  I think you will find that ANY of the newer distros will run much better with the extra RAM.   Desktops like GNOME and KDE suck up a lot of memory, and anytime you have to swap memory to disk your system will crawl.

My $.02
TIMFOX123Author Commented:
So you recompiled Everything ?   Isn't that alot of work?  Also I think you are right about memory.  The hard disk just grinds.   I always thought 128 megs of memory was to ton of memory.  Things are a chainging.
kcorbiniqgCommented:
No, it's already compiled for 686 optimizations.  Basically, you have to have a PII/PIII or better to run it at all.  Making everything 386 compatible slows everything down quite a bit.
TIMFOX123Author Commented:
I took my memory from 128 megs to 256 and the performance difference was wonderfull.  This is just a stock slackware install 9.1 with all the packages and 128 megs is not enough.  I never would have belived it.

Linux - 256 megs+ ram in the year 2003

It's more than this solution.Get answers and train to solve all your tech problems - anytime, anywhere.Try it for free Edge Out The Competitionfor your dream job with proven skills and certifications.Get started today Stand Outas the employee with proven skills.Start learning today for free Move Your Career Forwardwith certification training in the latest technologies.Start your trial today
Linux Distributions

From novice to tech pro — start learning today.