you only risk your cpu if you set TCPNoDelay to a non-hexadecimal value or a hexadecimal value higher than 1. otherwise it simply allows for more and smaller TCP packets to pass through, thus improving your connection