As I said you are spinning a busy loop so the usage will always go near 100%. Remove the busy loop in favour of a better mechanism and the usage will drop.