エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
記事へのコメント1件
- 注目コメント
- 新着コメント
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
- バナー広告なし
- ミュート機能あり
- ダークモード搭載
関連記事
selectの実装探訪 - bits and bytes
selectの実装については前にどこかで詳しく読んだ気がするけれど、見つけられなかったので自分でselect... selectの実装については前にどこかで詳しく読んだ気がするけれど、見つけられなかったので自分でselectの実装を調べました。手元に新しいもののソースがないので、古いけれどRedHatのLinux2.4.20のソースを読んでいます。 selectの復習 まずselectがどういう動作をするかを正確に思い出せないのでselectについて調べます。 Manpage of SELECT によれば int select(int nfds, fd_set *readfds, fd_set *writefds, fd_set *exceptfds, struct timeval *timeout) こうなっています。fd_setには、その状態(readfdsならブロッキングなしで読み出し可能な状態)になっているかどうかを調べたいディスクリプタのセットを渡して、nfdsには渡したディスクリプタの中で最
2011/01/25 リンク