Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
2.6.12-fx2 "Tiny Ticker"
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index Unsupported Software
View previous topic :: View next topic  
Author Message
martin.k
Guru
Guru


Joined: 28 Nov 2004
Posts: 493
Location: Wylatowo, Polska

PostPosted: Sat Jul 16, 2005 2:45 pm    Post subject: 2.6.12-fx2 "Tiny Ticker" Reply with quote

So this is my first patch for linux-2.6.12. I'm not a developer :oops: I've just put together some patches and here it is.:lol:

The decision to change the default hertz in the 2.6 Linux kernel from 1000 to 250 continued to be discussed, but what if
we make it a dynamic value? So the system runs at full HZ during load, and skips ticks when possible while idle.
Thanks to Tony Lindgen and Tuukka Tikkanen you may do that. More info here : http://www.muru.com

Short info about main features .
Quote:

FX2 is based on Peter Williams PlugSched 5.2
Now you can choose a CPU Scheduler at booting via kernel BOOTPARAMS line
and you can choose the default CPU Scheduler in menu.
Adding "cpusched=staircase" makes the kernel boot with staircase scheduler form Con Kolivas.
There are available options:
"cpusched=nicksched" - nickscheduler from Nick Piggin
"cpusched=staircase" - staircase cpu scheduler from Con Kolivas
"cpusched=ingosched" - ingosched - Ingo Molnar CPU scheduler from vanilla
"cpusched=zaphod" - P.Williams Zaphod CPU scheduler
"cpusched=spa_no_frills" - P.Williams Single Priority Array CPU Scheduler

FX2 uses genetic libs and patches (2.6.11-gl1) from Jake Moilanen (big thanx for genetic-as)
So the available IO Schedulers are :
- deadline
- no-op
- genetic anticipatory ( menuconfig selection )
- CFQ
You can choose default IO Scheduler from menu or via kernel BOOTPARAMS
If You add "elevator=anticipatory" the kernel will bot with genetic anticipatory io scheduler

FX2 uses Dynamic Tick Timer for Linux (dyn-tick) from Tony Lindgen and Tuukka Tikkanen
Quote:
When using dyn-tick, the system runs at full HZ during load, and skips
ticks when possible while idle.
This allows extra power saving measures to be taken during the longer
idle periods.

Your can turn it on at the boot time via kernel BOOTPARAMS - just add:
dyntick=enable
or via the /sys/devices/system/timer/timer0/dyn_tick_state just do:
echo 1 > /sys/devices/system/timer/timer0/dyn_tick_state

Other patches:
Code:

linux-2.6.12.2
1G_lowmem1_i386.patch
mapped_watermark3.patch
2.6.12-git4-passthru1.patch
inotify-0.23-rml-2.6.12-15.patch
2.6.12-ide-delay.patch
and the last - ugly boot logo hack :)


The default value for ide_delay in FX2 is set to 10. If it doesn't work for you switch the value
via kernel BOOTPARAMS:
ide-delay=xx
where xx stands for the desired ide probe delay


My temporary downloading place:
Ebuild: http://www.comeniustrzemeszno.republika.pl/fx/fx2/fx-sources-2.6.12-r1.ebuild
Patch: http://www.comeniustrzemeszno.republika.pl/fx/fx2/patch-2.6.12-fx2.bz2

Good luck... :lol:
_________________
linux-2.6.17 +ck +R4 +lockless +genetic-as +... więcej nie pamiętam :)
LRU #299256
Back to top
View user's profile Send private message
redhotchojo
n00b
n00b


Joined: 22 Jul 2005
Posts: 3

PostPosted: Sat Jul 23, 2005 4:39 pm    Post subject: Reply with quote

thanks, it works smoothly
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index Unsupported Software All times are GMT
Page 1 of 1

 
Jump to:  
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