lkml.org 
[lkml]   [2004]   [Aug]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
SubjectRe: Disable kscand/Normal?
From
Date
On Wed, 2004-08-25 at 23:54, HOLTZ, CORBIN L. (JSC-ER) (LM) wrote:
> I'm currenty
> building a realtime visualization system for a Space Shuttle landing
> simulator at NASA. I'm using a small network of 5 Pentium 4 computers
> running RedHat's 2.4.20-31.9 kernel. I'm easily running 60 frames/second on
> my systems, but I'm having a problem because the kscand/Normal thread comes
> in every 25 seconds and causes me to drop a frame (very annoying). I've
> looked into the kernel source and found where the kscand threads are
> spawned. I also see where the 25 second period is coming from. What I'm
> wondering is what would happen if I disabled the kscand/Normal thread? I've
> got plenty of memory, and my process is the only thing running on the
> system. Would I eventually see problems, or would I be OK since I'm not
> running low on memory? What if I modified the kernel to allow me to
> temporarily disable the thread while my application is running (using a
> /proc file or something similar)?

You should also look into Ingo Molnar's voluntary preemption patches for
a more general way to do soft and even hard realtime with Linux. Con's
suggestion will probably solve the kscand problem but the voluntary
preemption patches provide a more general way to deal with real time
constraints. Check the LKML archives for the past few months, there has
been a lot of work in this area lately.

Lee

-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/

\
 
 \ /
  Last update: 2005-03-22 14:05    [W:0.025 / U:0.048 seconds]
©2003-2020 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site