PHP Eio 関数 一覧|PHP マニュアル 関数 要素 使い方・書き方 例 PHP サンプル
ページコンテンツ
Eio 関数 一覧 PHP
Eio関数とは
トピック:Eio関数とは、非同期POSIXI/O機能を提供、Marc Lehmannによるlibeio Cライブラリを利用する。
| PHP Eio関数 リスト | 関数 説明 要約 |
|---|---|
eio_busy 詳細 情報eio_busy 実例 コード書き方 | eio_busy()とは、人為的に負荷を高くすることができる。テストやベンチマークなどで使用できる |
eio_cancel 詳細 情報eio_cancel 実例 コード書き方 | eio_cancel()とは、リクエストを取り消す ことができる。 |
eio_chmod 詳細 情報eio_chmod 実例 コード書き方 | eio_chmod()とは、ファイルやディレクトリのパーミッションを変更する ことができる。 |
eio_chown 詳細 情報eio_chown 実例 コード書き方 | eio_chown()とは、ファイルやディレクトリのオーナーを変更する ことができる。 |
eio_close 詳細 情報eio_close 実例 コード書き方 | eio_close()とは、ファイルを閉じる ことができる。 |
eio_custom 詳細 情報eio_custom 実例 コード書き方 | eio_custom()とは、eio_* のようなカスタムリクエストを実行する ことができる。 |
eio_dup2 詳細 情報eio_dup2 実例 コード書き方 | eio_dup2()とは、ファイルディスクリプタを複製する ことができる。 |
eio_event_loop 詳細 情報eio_event_loop 実例 コード書き方 | eio_event_loop()とは、すべてのリクエストを処理し終えるまで libeio をポールする ことができる。 |
eio_fallocate 詳細 情報eio_fallocate 実例 コード書き方 | eio_fallocate()とは、呼び出し元が、ファイルに割り当てられたディスク空間を直接操作できるようにする ことができる。 |
eio_fchmod 詳細 情報eio_fchmod 実例 コード書き方 | eio_fchmod()とは、ファイルのパーミッションを変更する ことができる。 |
eio_fchown 詳細 情報eio_fchown 実例 コード書き方 | eio_fchown()とは、ファイルのオーナーを変更する ことができる。 |
eio_fdatasync 詳細 情報eio_fdatasync 実例 コード書き方 | eio_fdatasync()とは、ファイルのコア内の情報をストレージデバイスに同期させる ことができる。 |
eio_fstat 詳細 情報eio_fstat 実例 コード書き方 | eio_fstat()とは、ファイルの状態を取得する ことができる。 |
eio_fstatvfs 詳細 情報eio_fstatvfs 実例 コード書き方 | eio_fstatvfs()とは、ファイルシステムの状態を取得する ことができる。 |
eio_fsync 詳細 情報eio_fsync 実例 コード書き方 | eio_fsync()とは、メモリ内でのファイルの状態をストレージデバイスに同期させる ことができる。 |
eio_ftruncate 詳細 情報eio_ftruncate 実例 コード書き方 | eio_ftruncate()とは、ファイルを切り詰める ことができる。 |
eio_futime 詳細 情報eio_futime 実例 コード書き方 | eio_futime()とは、ファイルの最終アクセス時刻と変更時刻を変更する ことができる。 |
eio_get_event_stream 詳細 情報eio_get_event_stream 実例 コード書き方 | eio_get_event_stream()とは、内部での libeio との通信に使う変数を表すストリームを取得する ことができる。 |
eio_get_last_error 詳細 情報eio_get_last_error 実例 コード書き方 | eio_get_last_error()とは、説明・情報... |
eio_grp_add 詳細 情報eio_grp_add 実例 コード書き方 | eio_grp_add()とは、リクエストをリクエストグループに追加する ことができる。 |
eio_grp_cancel 詳細 情報eio_grp_cancel 実例 コード書き方 | eio_grp_cancel()とは、リクエストグループをキャンセルする ことができる。 |
eio_grp_limit 詳細 情報eio_grp_limit 実例 コード書き方 | eio_grp_limit()とは、グループリミットを設定する ことができる。 |
eio_grp 詳細 情報eio_grp 実例 コード書き方 | eio_grp()とは、リクエストグループを作る ことができる。 |
eio_init 詳細 情報eio_init 実例 コード書き方 | eio_init()とは、Eio を初期化する ことができる。 |
eio_link 詳細 情報eio_link 実例 コード書き方 | eio_link()とは、ファイルのハードリンクを作る ことができる。 |
eio_lstat 詳細 情報eio_lstat 実例 コード書き方 | eio_lstat()とは、ファイルの状態を取得する ことができる。 |
eio_mkdir 詳細 情報eio_mkdir 実例 コード書き方 | eio_mkdir()とは、ディレクトリを作る ことができる。 |
eio_mknod 詳細 情報eio_mknod 実例 コード書き方 | eio_mknod()とは、特殊ファイルあるいは一般ファイルを作る ことができる。 |
eio_nop 詳細 情報eio_nop 実例 コード書き方 | eio_nop()とは、何もせず、ただリクエストのサイクルを回す ことができる。 |
eio_npending 詳細 情報eio_npending 実例 コード書き方 | eio_npending()とは、終了したが処理されなかったリクエストの数を返す ことができる。 |
eio_nready 詳細 情報eio_nready 実例 コード書き方 | eio_nready()とは、未処理のリクエスト数を返す ことができる。 |
eio_nreqs 詳細 情報eio_nreqs 実例 コード書き方 | eio_nreqs()とは、処理対象のリクエスト数を返す ことができる。 |
eio_nthreads 詳細 情報eio_nthreads 実例 コード書き方 | eio_nthreads()とは、現在利用中のスレッド数を返す ことができる。 |
eio_open 詳細 情報eio_open 実例 コード書き方 | eio_open()とは、ファイルを開く ことができる。 |
eio_poll 詳細 情報eio_poll 実例 コード書き方 | eio_poll()とは、未処理のリクエストがあるかどうかを調べる ことができる。 |
eio_read 詳細 情報eio_read 実例 コード書き方 | eio_read()とは、ファイルを、指定したオフセットから読み込む ことができる。 |
eio_readahead 詳細 情報eio_readahead 実例 コード書き方 | eio_readahead()とは、ファイルを先読みしてページキャッシュに格納する ことができる。 |
eio_readdir 詳細 情報eio_readdir 実例 コード書き方 | eio_readdir()とは、ディレクトリ全体を読み込む ことができる。 |
eio_readlink 詳細 情報eio_readlink 実例 コード書き方 | eio_readlink()とは、シンボリックリンクの値を読む ことができる。 |
eio_realpath 詳細 情報eio_realpath 実例 コード書き方 | eio_realpath()とは、正規化された絶対パスを取得する ことができる。 |
eio_rename 詳細 情報eio_rename 実例 コード書き方 | eio_rename()とは、ファイル名や場所を変更する ことができる。 |
eio_rmdir 詳細 情報eio_rmdir 実例 コード書き方 | eio_rmdir()とは、ディレクトリを削除する ことができる。 |
eio_seek 詳細 情報eio_seek 実例 コード書き方 | eio_seek()とは、fd で指定したファイル内でのオフセットを、offset と whence に従って移動する ことができる。 |
eio_sendfile 詳細 情報eio_sendfile 実例 コード書き方 | eio_sendfile()とは、ファイルディスクリプタ間でデータを転送する ことができる。 |
eio_set_max_idle 詳細 情報eio_set_max_idle 実例 コード書き方 | eio_set_max_idle()とは、アイドルスレッドの最大数を設定する ことができる。 |
eio_set_max_parallel 詳細 情報eio_set_max_parallel 実例 コード書き方 | eio_set_max_parallel()とは、最大の並列スレッド数を設定する ことができる。 |
eio_set_max_poll_reqs 詳細 情報eio_set_max_poll_reqs 実例 コード書き方 | eio_set_max_poll_reqs()とは、一度のポールで行う最大のリクエスト回数を設定する ことができる。 |
eio_set_max_poll_time 詳細 情報eio_set_max_poll_time 実例 コード書き方 | eio_set_max_poll_time()とは、最大のポール時間を設定する ことができる。 |
eio_set_min_parallel 詳細 情報eio_set_min_parallel 実例 コード書き方 | eio_set_min_parallel()とは、最小の並列スレッド数を設定する ことができる。 |
eio_stat 詳細 情報eio_stat 実例 コード書き方 | eio_stat()とは、ファイルの状態を取得する ことができる。 |
eio_statvfs 詳細 情報eio_statvfs 実例 コード書き方 | eio_statvfs()とは、ファイルシステムの状態を取得する ことができる。 |
eio_symlink 詳細 情報eio_symlink 実例 コード書き方 | eio_symlink()とは、シンボリックリンクを作る ことができる。 |
eio_sync_file_range 詳細 情報eio_sync_file_range 実例 コード書き方 | eio_sync_file_range()とは、ファイルセグメントをディスクに同期する ことができる。 |
eio_sync 詳細 情報eio_sync 実例 コード書き方 | eio_sync()とは、バッファのキャッシュをディスクに書き込む ことができる。 |
eio_syncfs 詳細 情報eio_syncfs 実例 コード書き方 | eio_syncfs()とは、Linux の syncfs システムコールが使えれば、それを呼ぶ ことができる。 |
eio_truncate 詳細 情報eio_truncate 実例 コード書き方 | eio_truncate()とは、ファイルを切り詰める ことができる。 |
eio_unlink 詳細 情報eio_unlink 実例 コード書き方 | eio_unlink()とは、名前を削除し、その名前で参照しているファイルも削除する ことができる。 |
eio_utime 詳細 情報eio_utime 実例 コード書き方 | eio_utime()とは、ファイルの最終アクセス時刻と変更時刻を変更する ことができる。 |
eio_write 詳細 情報eio_write 実例 コード書き方 | eio_write()とは、ファイルに書き込む ことができる。 |
