情報処理学会 第88回全国大会

4K-07
ユーザランド I/O の遅延改善に向けた sched_ext によるスケジューラの試作
○平田 諒,寺岡久騎,三宅貴義,乃村能成(岡山大)
Linux において,専用のデバイスドライバを用いず,ユーザランドの機能のみを用いて I/O を行うことがある.例えば Simple Open EtherCAT Master (SOEM) では,Raw socket を用いることで,カーネルバージョンや NIC の種類を問わず手軽に利用できるという利点がある.一方で,遅延が発生しやすいという問題がある.本稿ではこの問題に対し,独自スケジューラの実装を可能にする sched_ext を用いて,ユーザランド I/O の遅延改善に取り組む.