reduce cpu load using 5sec interval polling