avoid context switching, and the actual time difference caused by the setting of TICK in nxsig_usleep() is quite large.