Socket is way too slow Interrupt is more of a hardware concept, and needs hardware support, but it is a possible solution for extreme cases. 这个问题其实涉及到OS 的scheduler。 最好的practice是修改一下Kernel, 在送出 message的process的execute slot之内,主动悬挂,然后通知scheduler立即运行接受 message的那个process。 如果不修改Kernel,也要立即悬挂,希望scheduler能够选中那个正在等的process。否 则,当前process有10ms的time slot, 在第5ms送出message后不悬挂自己,那个 message最快也得再有5ms才能被处理。如果是股票交易,也许千万美金已经易手了,呵 呵。