Solaris オペレーティング環境では、非同期 I/O によって大規模ファイルを処理できるように、開発者に新しいインタフェースを提供します。次のインタフェースが、64 ビット AIO に対応します。
aio_read64
aio_write64
lio_listio64
aio_suspend64
aio_error64
aio_return64
次のインタフェースは存在しますが、サポートされません。
aio_fsync64
aio_cancel64
これらのインタフェースは、KAIO と共に使用できます。KAIO は、raw ファイルの入出力に最適化されたパスです。raw ファイルに対して、KAIO と共にこれらのインタフェースを使用すると性能が大幅に向上します。
Solaris オペレーティング環境では POSIX に先行して、次の AIO インタフェースをサポートします。これらのインタフェースは、大規模ファイルに対応できるように変更されています。
aioread64
aiowrite64