just use 3/4 ofcores