不用唤醒吧,多线程的数据通信,由系统调度CPU资源,等到线程的时间片了自然醒。
【 在 hellowub 的大作中提到: 】
: 我本来是以为Rust的channel中,sender写了数据后,是通过pthread_cond_signal()来唤醒receiver的。
: 但刚才写了个示例程序,然后用 strace 执行,并没有发现任何的系统调用,receiver就被唤醒了。
: 那是用什么方法唤醒的? 多线程间的唤醒,是可以不经过系统调用的吗?
: ...................
--
FROM 101.86.237.*