How starvation occurs in producer consumer problem

If correctly coded producer-consumer problem is always going to be starvation free. Consumer blocking till there is ready buffer to consume. Producer blocking till there is empty buffer to produce. Producer after producing immediately moving buffer to ready buffer queue. Consumer after consuming immediately moving buffer to empty buffer queue. This arrangement can not lead … Read more