linux-BR.org

Notícias de software livre e tecnologias

Além disso, o fato de podermos cancelar o futuro, deixando -os soltar, sem deixá -los executar a limpeza assíncrona, pode ser uma pistola, então às vezes devemos nos preocupar com a segurança do cancelamento.↩
Sim, eu sei que você pode estar pensando “mas e …”, discutirei as questões mais tarde no post 🙂 ↩
Chegando a uma rust estável perto de você em breve.Especificamente, geralmente não me importo com o problema de envio + sincronização, porque uso quase exclusivamente executores de thread único (e compartilho a opinião de que eles deveriam ser o padrão).De fato, por si só, o Async realmente apresenta (geralmente relativamente pequeno) sobrecarga.Mais precisamente, eu sempre assumi que isso significava “threads em combinação com a E/S de bloqueio”, porque o uso de E/S não bloqueador é essencialmente a alternativa “Manual Epoll/State-Machines” mencionada acima.

Fonte: https://kobzol.github.io/rust/2025/01/15/async-rust-is-about-concurrency.html