Top half of interrupt is implemented as kernel thread in my embedded
linux , this act as a Home Router . It has a wan -interface (eth1 )
and lan-interface t( eth0 )
https://rt.wiki.kernel.org/index.php/RT_PREEMPT_HOWTOhttp://lwn.net/Articles/302043/
1. if i flood packets on my wan network interface , i can see cpu
utilization of ksoftirq-rx ( kernel thread ) goes high . But irq-rx
( kernel thread ) cpu utilization remains same . Why is it so ?
2 . I modified static priority of ksoftirq-rx ( using renice ) to
+19 and my user space application ( say app-x ) is made -19 . But
still my app-x wont get any cycles ??
3 . How do i set scheduling algorithm of all processes and threads to
Round Robin . So that my app-x would get some processor cycles ?
Should i individually set scheduling algorithm for each process ?
thanks,
ratheesh
--