JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... eadahead(int fd , off64_t offset , size_t count ); 説明 readahead () はファイルの先読みを行い、そのファイルに対する後の読み込みがキャッシュから行われ、ディスク I/O で停止しないようにする ( ... 際には offset はページ境界に切り下げられ、読み込みバイト数は (offset+count) より小さくない次のページ境界まで切り上げられる。 readahead () はファイルの末尾を越えた範囲まで読み出しを行うことはない。ファイルディスクリプター fd で参照されたオープン済のファイル記 ... 述のファイルオフセットは 変更されない。 返り値 readahead () は成功すると 0 を返す。失敗した場合 -1 を返し、 errno にエラーの原因を示す値を設定する。 エラー EBADF fd が有効なファイ ... ... long long ) must be aligned to an even register pair. Thus, using syscall () instead of the wrapper provided by glibc, the readahead (2) system call would be invoked as follows on the ARM architecture with the EABI in little endian mode: syscall(SYS_reada ... er space. 次のシステムコールに影響がある: fadvise64_64 (2), ftruncate64 (2), posix_fadvise (2), pread64 (2), pwrite64 (2), readahead (2), sync_file_range (2), truncate64 (2) This does not affect syscalls that manually split and assemble 64-bit values such ... ... off_t に変更された点に注意すること。 注意 Linux では、 POSIX_FADV_NORMAL はバッキングデバイスの デフォルトサイズに先読み (readahead) ウインドウを設定する。 POSIX_FADV_SEQUENTIAL はこのサイズを 2 倍し、 POSIX_FADV_RANDOM は先読みを全く無効にする。 これらの ... の終りまでの全てのバイト」という意味ではなく、 文字通り「0 バイト」として解釈されていた。 関連項目 fincore (1), mincore (2), readahead (2), sync_file_range (2), posix_fallocate (3), posix_madvise (3) この文書について この man ページは Linux man-pages プロジ ... ... off_t に変更された点に注意すること。 注意 Linux では、 POSIX_FADV_NORMAL はバッキングデバイスの デフォルトサイズに先読み (readahead) ウインドウを設定する。 POSIX_FADV_SEQUENTIAL はこのサイズを 2 倍し、 POSIX_FADV_RANDOM は先読みを全く無効にする。 これらの ... の終りまでの全てのバイト」という意味ではなく、 文字通り「0 バイト」として解釈されていた。 関連項目 fincore (1), mincore (2), readahead (2), sync_file_range (2), posix_fallocate (3), posix_madvise (3) この文書について この man ページは Linux man-pages プロジ ... ... off_t に変更された点に注意すること。 注意 Linux では、 POSIX_FADV_NORMAL はバッキングデバイスの デフォルトサイズに先読み (readahead) ウインドウを設定する。 POSIX_FADV_SEQUENTIAL はこのサイズを 2 倍し、 POSIX_FADV_RANDOM は先読みを全く無効にする。 これらの ... の終りまでの全てのバイト」という意味ではなく、 文字通り「0 バイト」として解釈されていた。 関連項目 fincore (1), mincore (2), readahead (2), sync_file_range (2), posix_fallocate (3), posix_madvise (3) この文書について この man ページは Linux man-pages プロジ ... ... off_t に変更された点に注意すること。 注意 Linux では、 POSIX_FADV_NORMAL はバッキングデバイスの デフォルトサイズに先読み (readahead) ウインドウを設定する。 POSIX_FADV_SEQUENTIAL はこのサイズを 2 倍し、 POSIX_FADV_RANDOM は先読みを全く無効にする。 これらの ... の終りまでの全てのバイト」という意味ではなく、 文字通り「0 バイト」として解釈されていた。 関連項目 fincore (1), mincore (2), readahead (2), sync_file_range (2), posix_fallocate (3), posix_madvise (3) この文書について この man ページは Linux man-pages プロジ ... ... off_t に変更された点に注意すること。 注意 Linux では、 POSIX_FADV_NORMAL はバッキングデバイスの デフォルトサイズに先読み (readahead) ウインドウを設定する。 POSIX_FADV_SEQUENTIAL はこのサイズを 2 倍し、 POSIX_FADV_RANDOM は先読みを全く無効にする。 これらの ... の終りまでの全てのバイト」という意味ではなく、 文字通り「0 バイト」として解釈されていた。 関連項目 fincore (1), mincore (2), readahead (2), sync_file_range (2), posix_fallocate (3), posix_madvise (3) この文書について この man ページは Linux man-pages プロジ ... ... と。特に、物理セクタサイズ。 --getdiscardzeroes discard zeroes サポートの状態を取得する。 --getfra ファイルシステムの先読み (readahead) の大きさを 512-byte セクタ単位で取得する。 --getiomin 最小 I/O サイズを取得する。 --getioopt 最適 I/O サイズを取得する。 ... ... まり多くないが、マニュアルページによっては、 機能検査マクロの要件を以下のように簡単な表現で記載する場合がある。 (以下の例は readahead (2) のマニュアルページからの引用である)。 #define _GNU_SOURCE #include < fcntl.h > ssize_t readahead(int fd , off64_t * of ... ... で "pwrite64" に名称変更 pwritev (2) 2.6.30 pwritev2 (2) 4.6 query_module (2) 2.2 2.6 で削除 quotactl (2) 1.0 read (2) 1.0 readahead (2) 2.4.13 readdir (2) 1.0 readlink (2) 1.0 readlinkat (2) 2.6.16 readv (2) 2.0 reboot (2) 1.0 recv (2) 2.0 socketcall (2) ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。