作者回复: 说得很好,通道一种所有权转移的机制,为我们屏蔽了锁等机制。 通过一些简单的并发模型(例如fan-in、fan-out),开发并行程序会变得非常容易
作者回复: 同时管理很多事情指的是这些事情可能不是同时发生的,也不知道发生的先后顺序,但是通过一些调度让他们都有执行的机会。 而并行指的是当前时刻,事情同时在发生。 并发和并行是需要梳理的经典概念,CPU核心数量对应了能够并行执行的数量。但是一个机器上可能有上千上万的线程、协程在等待执行,他们其实是并发的
作者回复: 👍🏻这种所有权转移的机制非常妙哈,其实是通道为我们屏蔽了一些细节,非常有表现力
作者回复: 👏🏻👏🏻
作者回复: 指的就是通信,即通道这种所有权转移的机制
作者回复: 不太一样哦,通道的所有权是为了解决并发安全,而rust中所有权是为了解决内存的泄露。通道的所有权底层是运行时用锁实现的,rust中所有权是借助编译器实现的
作者回复: 😁哈哈,我后面有时间了还会陆续更新视频,现在全力搞专栏
作者回复: 那是一个入门视频,现在我的尽力都在专栏上面,空了也会更新的哦。 其实看专栏就很好了呀,知识都凝聚在专栏了哦,其他的可作为参考资料
作者回复: 冲鸭!