I am using Lithium ODL the June 29, 2015 release. I am facing issues with high CPU utilization. I am running mininet and ODL in two different machines. With just 3 switches in my mininet, my cpu utilization in the controller side is about 20% (which is high already). When I am using only 12 switches, the utilization goes to about 60%. But when I run a large topology with 120 switches, The ODL dlux shows me only a partial topology view (It can show only about 80 switches out of 120) with a cpu utilization of 190%. Is it not showing the full topology because the cpu utilization is really high? I don't know why it is taking so much cpu. I am using 64 bit intel core 2 duo with 4GB memory.
I appreciate any thought about this matter