mirror of https://lore.kernel.org/lkml/
 help / color / mirror / Atom feed
* 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®