rust的std::sync::mpsc::channel需要AddEpoll类似的机制嘛
时间: 2023-10-03 13:02:17 浏览: 78
Rust实现TCP通信
不需要。std::sync::mpsc::channel是Rust标准库中提供的一个线程间通信机制,它已经实现了内部的同步和互斥机制,可以安全地在多个线程中使用。在Linux系统下,Epoll是一种高效的I/O多路复用机制,用于监视多个文件描述符的状态,并在其中的任何一个文件描述符发生变化时通知程序。而std::sync::mpsc::channel不需要Epoll机制,因为它并不涉及文件描述符的状态监视,只是在内存中通过队列实现线程间通信。
阅读全文