Looking for a simple, fast routine to display text, images

For discussions about programming, programming questions/advice, and projects that don't really have anything to do with Puppy.
Message
Author
User avatar
linuph
Posts: 128
Joined: Mon 04 Jun 2012, 02:29
Location: Philippines

#21 Post by linuph »

Mmm...I didn't know that there is such a thing as a 'RealTime kernel', let alone a Puppy with that. Which Puppy would that be?

User avatar
greengeek
Posts: 5789
Joined: Tue 20 Jul 2010, 09:34
Location: Republic of Novo Zelande

#22 Post by greengeek »

The first place worth a look is here:
http://www.linuxmusicians.com/viewtopic.php?f=4&t=6994

There is also a puppy called Turbopup Xtreme which I think was in part designed/configured by the same people and was well on the way to being an rt puppy. You can find the Turbopup thread here:
http://www.murga-linux.com/puppy/viewtopic.php?t=40477

My understanding of the "rt" part is that the kernel was altered to prevent distractions from un-needed processes, however I'm not clued up on how this was done or how effective it is, although I have read some comparative analyses of response times / latencies during audio recording sessions and it appears to be true that an rt kernel is faster. (Don't know how much of this is hype or how effective it may actually be)

There was also puppy studio 3.1 which is available somewhere on the net, (EDIT:http://sourceforge.net/projects/puppystudiorbd/) and a semi-commercial version called Studio 4 which I think has now been released as freeware due to being superceeded by a newer version called Studio 1337. I will add some other links if I find them. A word of caution though - the developer of these puppies ran into a lot of flak on the Murga forum for various reasons and some posts went missing so info may be fragmented.

Might be worth a try though. (If you trial Turbopup be warned that it boots so fast you don't get time to add any boot codes unless you madly type a key as it starts to boot - I think it's the "P" key you have to hit but I need to research it again. EDIT: yep it's the p key: http://208.109.22.214/puppy/viewtopic.p ... &start=237). My advice is don't boot Turbopup from CD on a system containing live data or savefiles, or it may behave differently than it should. Try it first up on a blank system.

EDIT: Comment about Turbopup Xtreme ram footprint here:
http://208.109.22.214/puppy/viewtopic.p ... &start=223
Also, this guy says he made a realtime puplet but I haven't tried it:
http://www.murga-linux.com/puppy/viewto ... 74&start=8
Interesting comment from Jamesbond. rt good for some uses, unstable for others:
http://208.109.22.214/puppy/viewtopic.p ... 85&start=8

User avatar
linuph
Posts: 128
Joined: Mon 04 Jun 2012, 02:29
Location: Philippines

#23 Post by linuph »

Hi greengeek, thanks for looking up Puppies with RTkernel.

I will to try out either of them as soon as I have stabilized my program.

These Puppies are anyway very interesting if I ever pick up again on a neglected hobby: composing electronic music. I have some synthesizers, keyboards and other midi stuff laying around.

In the mean time, I have discovered some possibilities run to system calls (like df) outside the awk parsing routine.

One of them is the nifty 'wait' command. It's native and most distro's should have it. It's hardly mentioned anywhere. Well known is the similar 'cron' command but 'wait' works better in this case.

Post Reply