Re: Linux @ 100% of 1 core
Posted: Thu May 01, 2014 4:20 am
I'll take a look - what I could see happening somewhere is if we have a deque that's being iterated while(!empty()), on a very highly used list it could cause problems. BUT I think all of this lists I switched these over were wrapped in a mutex so not sure that would really be an issue. They should have a limited size.
That might have just been because that's where all packets are sent/received into. So it would be very highly used. Plus I think we use 2 threads per UDP server so you would see a lot of those functions at once, but it being totally normal.
EDIT: Yeah not seeing anything that jumps out at me with any deques.
That might have just been because that's where all packets are sent/received into. So it would be very highly used. Plus I think we use 2 threads per UDP server so you would see a lot of those functions at once, but it being totally normal.
EDIT: Yeah not seeing anything that jumps out at me with any deques.