タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

rustとio_uringに関するmapk0yのブックマーク (1)

  • io_uringメモ - ごみ置き場

    io_uring について Linux の新しい非同期 I/O インタフェース Efficient IO with io_uring - https://kernel.dk/io_uring.pdf Linux AIO における諸問題を解決するためにフルスクラッチで実装された 利点 ファイルシステムなど epoll 非対応の ファイルディスクリプタに対する非同期 I/O システムコール発行数の削減によるパフォーマンス改善 特に Meltdown/Spectre 後のシステムコールが高コストになった世界では大幅な効率化が期待される 効率性を重視するため、共有メモリを用いてカーネル-アプリケーション間の通信を実現させる リングバッファを用いることで、ロックによるパフォーマンス低下を回避 io_uring による非同期 IO の流れ io_uring_setup システムコールを呼び出し、カーネ

    io_uringメモ - ごみ置き場
  • 1