关于通道在多线程以及多协程下的性能对比测试
📝
内容提要
上次提到了tokio::sync::Mutex的性能不行,tokio官方文档推荐的解决方案:一、如果不存在长时间异步任务的可以用标准库互斥锁std::sync::Mutex,tokio官方文档的还推荐了一个第三方互斥锁parking_lot,但我测了无论是互斥锁还是读写锁性能都不如标准库的锁,所以就不推荐了;二、可以用tokio::sync::mpsc::unbounded_channel等...
➡️