KDE Realtime Scheduling toolset

System Tools (NOT OS or ROMS)

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

1
Become a Fan
5.0

Available as/for:
Description:
the screenshot gives an idea of what happens

with this you can take all kdeinit tasks (and their children subsequently)
and reschedule them with the help of the small schedtool application
you can get schedtool here http://freequaos.host.sk/schedtool/

this provides a big difference in desktop response, which im sure everyone appreciates

in the shell script provided, you may find the prgram 'sudo' being used
this allows not having to authenticate yourself everytime you run
schedtool to do what it needs to do as root

as root, run the program '/usr/sbin/visudo'
and at the end of the file place this line there
'[YOUR_USER_NAME] ALL = NOPASSW /usr/local/bin/schedtool'

thats it for now, have fun

Ratings & Comments

5 Comments

cmf

Very nice playlist, we all know TMV are amazing! :D

renci

looks like my description was not included what this tool does is parse the process tree for kdeinit processes and reschedules according to a realtime type scheduling policy, very simple and i have not yet seen a somthing that accomplishes such in this proper form you can run the script via kdesu at kde startup you will notice, hopefully, a considerable difference in desktop response it can potentially make for a more comfortable KDE desktop experience

marm

Nice idea, but what happens if one of the processes that have been set to realtime scheduling starts eating 100% of the CPU time? Your whole system will lockup as no other processes will get any CPU time (unless, like aRts, you have a monitor program that runs at a higher realtime priority and will kill your out-of-control process). In Linux, realtime scheduling is dangerous because a realtime process always gets the CPU before non-realtime processes. If you have a 2.6 Linux kernel, you can get the same effect without the danger by setting the processes to nice -19, this has been specifically tuned to be 'soft' realtime. Processes at nice -19 are effectively realtime, but other lower-priority processes will still get some CPU time occasionally if the reniced process goes out of control, allowing you to kill it and restart it.

zerkowski

i see the xmms'skin . Where do you got it from ? can you give the url - Thanks ;-)

renci

zerowski, the skin was found in the winamp.com skin repository. there are plenty of beautiful xmms compatible skins there that should keep you giggling for at least a little while

Pling
0 Affiliates
Details
license
version
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 0

Other System Tools (NOT OS or ROMS):

KDE CDEmu Manager
marcel83
last update date: 1 year ago

Score 7.0

QPhotoRec
caezsar
last update date: 11 years ago

Score 5.7

Burg-manager
ingalex
last update date: 14 years ago

Score 7.4

Multi-Platform File Manager
Lunik
last update date: 21 years ago

Score 5.0

KFS
jrockey
last update date: 21 years ago

Score 5.0

dolphin-perforce-plugin
martin9000andersen
last update date: 11 years ago

Score 5.0



System Tags