[][src]Module cannyls::device

Lump群を格納用のデバイス.

"デバイス"はストレージの管理を目的とした構成要素であり、 典型的には、一つの物理デバイス(e.g., HDD)に対して一つのDeviceインスタンスが存在することになる.

一つのデバイス(i.e., ストレージ)には、一つの管理スレッドが割り当てられて、 そのデバイスに対するリクエストは全て直列化されて処理される.

並行するリクエスト群が存在する場合には、指定された優先順位(デッドライン)に基づいて スケジューリングが行われる.

Structs

Device

Lump群を格納するためのデバイス.

DeviceBuilder

Deviceのビルダ.

DeviceHandle

デバイスを操作するためのハンドル.

DeviceRequest

デバイスに対してリクエストを発行するためのビルダ.

Enums

DeviceStatus

デバイスの稼働状態.