I monitored memory via system monitor. I found that my memory started to grow from 786MB to 1.8G
I tried creating a thread pool for 3000 Realtime thread.... My Single CPU got utilized 100% and its used 3.1GB for memory out of 3.3 and code started to hang..
My question is. How much memory does a normal realtimeThread consumes... Is there any limit in creating Realtime thread... and Why does is consumes a lot of memory. If i need to do any fine tuning please do let me know.
Hardware is not an issue in my case....
Right now i am using viritual box. We are running our code in seperate RTLinux box.