View previous topic :: View next topic |
Author |
Message |
timmy334 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Timmy.jpg)
Joined: 24 Sep 2003 Posts: 69 Location: Montgomery, AL
|
Posted: Fri Dec 14, 2007 4:48 pm Post subject: What kernel sources/settings for best performance? |
|
|
What kernel sources patchset is the best to help squeeze the most performance out of my system? I am more than willing to use experimental patches so that is not a concern. I just want FAST! I want it to, as Love-Sources(or was it Nitro-sources) used to say, ROCK LIKE NINJA!
Also, what are some kernel settings that work on most systems that increase performance? I am putting this on my HP Pavilion zd8110us laptop. It has a 3.0 Ghz Pentium 4 w/ HyperThreading and 1GB RAM and an ATI Mobility Radeon X600 video chip. Should I be compiling my kernels for this with
march=pentium4 or
march=nocona or
march=native or
what would work best? _________________ It is by caffeine alone I set my mind in motion,
It is by the beans of Java my thoughts acquire speed,
My hands acquire shaking, the shaking becomes a warning,
It is by caffeine alone I set my mind in motion |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
Dr. Strangelove Tux's lil' helper
![Tux's lil' helper Tux's lil' helper](/images/ranks/rank_rect_1.gif)
![](images/avatars/6247663574c49e38e42aa8.jpg)
Joined: 01 May 2006 Posts: 104 Location: Germania
|
Posted: Fri Dec 14, 2007 9:02 pm Post subject: |
|
|
timmey ?!
you could check for hpet timer, try out the various schedulers... _________________ Gentoo Linux ~amd64, Kernel 3.6-rc5, Enermax Pro82+ 425W, AMD Athlon 64 X2 BE-2400, Infineon PC800 8GB, ASUS M2NPV-VM, MSI 8600GTS DualHead, SSD OCZ Vertex2 60GB, HDD Samsung Spinpoint F1 320GB HD322HJ, ODD BENQ-DW1640, DVB-S TechniSat SkyStar2 |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
jburns Veteran
![Veteran Veteran](/images/ranks/rank_rect_5_vet.gif)
Joined: 18 Jan 2007 Posts: 1227 Location: Massachusetts USA
|
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
timmy334 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Timmy.jpg)
Joined: 24 Sep 2003 Posts: 69 Location: Montgomery, AL
|
Posted: Fri Dec 14, 2007 10:41 pm Post subject: |
|
|
What about kernel configuration itself and which custom-kernel sources give the best performance? _________________ It is by caffeine alone I set my mind in motion,
It is by the beans of Java my thoughts acquire speed,
My hands acquire shaking, the shaking becomes a warning,
It is by caffeine alone I set my mind in motion |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
MostAwesomeDude Guru
![Guru Guru](/images/ranks/rank_rect_3.gif)
Joined: 12 Aug 2007 Posts: 373
|
Posted: Sat Dec 15, 2007 10:13 am Post subject: |
|
|
Good question. For some of us, the road to speed is neverending. However, for the most part, there's not a lot you can do kernel-side to squeeze out performance. The biggest things, in my experience, are to enable SLUB, tickless timers, and to not build any modules which you don't need (on boot, the kernel will attempt to load all modules present in the system. If you have a lot, it takes a while to probe 'em all. Look at how long LiveCD kernels take to probe hardware...)
SLUB:
Code: | General Setup --->
Choose SLAB Allocator --->
(x) SLUB |
Tickless timers for x86:
Code: | Processor type and features --->
[x] Tickless System (Dynamic Ticks)
[x] High Resolution Timer Support |
For a Pentium 4 "Prescott" w/HT:
Code: | Processor type and features --->
Processor family --->
(x) Pentium-4/Celeron(P4-based)/Pentium-4 M/older Xeon |
Use a recent kernel. gentoo-sources-2.6.23 will be just fine. If you're feeling daring, try kamikaze-sources-2.6.23 (will be renamed zen-sources at 2.6.24,) but be warned that a lot of the features in that kernel are not for speed, but for features. Nonetheless, if you're running kamikaze, try the Genetic library:
Code: | Library routines --->
[x] Genetic Library |
There's tons of other things in the kernel worth exploring, but these are the big things.
~ C. |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
timmy334 n00b
![n00b n00b](/images/ranks/rank_rect_0.gif)
![](images/avatars/gallery/Southpark/South_Park_-_Timmy.jpg)
Joined: 24 Sep 2003 Posts: 69 Location: Montgomery, AL
|
Posted: Sun Dec 16, 2007 6:13 pm Post subject: |
|
|
That's the kind of reply I was looking for! Thanks! I will definitely try out zen-sources. I am using gentoo-sources right now, but I'm a daring individual with my kernels, so I'll check out zen. Thanks! _________________ It is by caffeine alone I set my mind in motion,
It is by the beans of Java my thoughts acquire speed,
My hands acquire shaking, the shaking becomes a warning,
It is by caffeine alone I set my mind in motion |
|
Back to top |
|
![](templates/gentoo/images/spacer.gif) |
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
|