learning-systems-programming-in-rust icon indicating copy to clipboard operation
learning-systems-programming-in-rust copied to clipboard

10.5 節をリプレースする

Open yuk1ty opened this issue 4 years ago • 2 comments

節タイトル

select 属のシステムコールによる I/O 多重化

対象コード

  • [ ] https://github.com/yurakawa/learn-system-programming-with-go/blob/master/ch10/s5/main.go

補足説明

yuk1ty avatar May 12 '21 15:05 yuk1ty

やります!

laysakura avatar May 16 '21 22:05 laysakura

『Goなら...』ではmacOS限定の kqueue(2) システムコールを使っていますが、Rustでは著名な mio を使います(OSによってkqueueやepollを使い分けている)。

→ と思ったけどFile操作はできないのかな? 🤔 https://github.com/tokio-rs/mio#non-goals 少し調べてみます。

laysakura avatar May 16 '21 23:05 laysakura