* A Correct Design of a multi cpu/core rt application
@ 2007-01-04 20:56 Raz Ben-Jehuda(caro)
0 siblings, 0 replies; only message in thread
From: Raz Ben-Jehuda(caro) @ 2007-01-04 20:56 UTC (permalink / raw)
To: Linux Kernel
Hello
I am trying to implement a (soft) real time kthread on a dual cpu
machine. Basic design is very simple, the kthread binds
to cpu 1 sets itself to a high real time priority and never releases this
cpu. Whenever it needs to wait a little I use the assembler pause command.
The operating system should be running on cpu 0.
Yet I have 3 problems:
1. Rcu never unlocks ( dentry starvation ).
2. I cannot ssh to the machine when this kthread is runing. This has to
do some how with events workqueue.
3. What about all other kthreads,workqueue,tasklets in the system ? aio,md,
can I simply un-invoke them ?
Is there an easy way to do it ?
Is there a framework to do it ?
thank you
raz
--
Raz
^ permalink raw reply [flat|nested] only message in thread
only message in thread, other threads:[~2007-01-04 20:56 UTC | newest]
Thread overview: (only message) (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2007-01-04 20:56 A Correct Design of a multi cpu/core rt application Raz Ben-Jehuda(caro)
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox
all inboxes | Powered by JetHome®