OSDN Git Service

(split) LDP: draft snapshot generated from latest ja.po files.
[linuxjm/LDP_man-pages.git] / draft / man2 / bdflush.2
index 099aadc..5325821 100644 (file)
 .\" Modified 1997-01-31 by Eric S. Raymond <esr@thyrsus.com>
 .\" Modified 2004-06-17 by Michael Kerrisk <mtk.manpages@gmail.com>
 .\"
+.\"*******************************************************************
 .\"
-.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
-.\"         all rights reserved.
-.\" Translated Sat Feb 22 20:03:58 JST 1997
-.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
-.\" Updated & Modified Thu Feb  3 03:15:15 JST 2005
-.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" This file was generated with po4a. Translate the source file.
 .\"
-.\"WORD:       buffer-dirty-flush      バッファー・ダーティー・フラッシュ
-.\"WORD:       daemon                  デーモン
-.\"WORD:       flush                   フラッシュ
-.\"WORD:       tune                    調整
-.\"WORD:       long word               ロング・ワード
-.\"WORD:       parameter               パラメーター
-.\"WORD:       source file             ソース・ファイル
-.\"
-.TH BDFLUSH 2 2004-06-17 "Linux" "Linux Programmer's Manual"
-.\"O .SH NAME
+.\"*******************************************************************
+.TH BDFLUSH 2 2012\-03\-05 Linux "Linux Programmer's Manual"
 .SH 名前
-.\"O bdflush \- start, flush, or tune buffer-dirty-flush daemon
 bdflush \- バッファー・ダーティー・フラッシュ・デーモンを起動、フラッシュ、調整する
-.\"O .SH SYNOPSIS
 .SH 書式
 .nf
-.B #include <sys/kdaemon.h>
+\fB#include <sys/kdaemon.h>\fP
 
-.BI "int bdflush(int "  func ", long *" address );
-.BI "int bdflush(int "  func ", long " data );
+\fBint bdflush(int \fP\fIfunc\fP\fB, long *\fP\fIaddress\fP\fB);\fP
+\fBint bdflush(int \fP\fIfunc\fP\fB, long \fP\fIdata\fP\fB);\fP
 .fi
-.\"O .SH DESCRIPTION
 .SH 説明
-.\"O .BR bdflush ()
-.\"O starts, flushes, or tunes the buffer-dirty-flush daemon.
-.BR bdflush ()
-はバッファー・ダーティー・フラッシュ (buffer-dirty-flush)・
-デーモン (daemon) を起動、フラッシュ (flush)、調整 (tune) する。
-.\"O Only a privileged process (one with the
-.\"O .B CAP_SYS_ADMIN
-.\"O capability) may call
-.\"O .BR bdflush ().
-.RB ( CAP_SYS_ADMIN
-ケーパビリティ (capability) を持つ) 特権プロセスのみが
-.BR bdflush ()
-を呼び出すことができる。
+.\" As noted in a changes in the 2.5.12 source
+\fI注意\fP: Linux 2.6 以降では、このシステムコールは非推奨であり、何も行わない。
+将来のカーネルのリリースで完全になくなる可能性が高い。現在は、\fBbdflush\fP() が
+実行していた処理はカーネルの \fIpdflush\fP スレッドによって行われている。
+
+\fBbdflush\fP()  はバッファー・ダーティー・フラッシュ (buffer\-dirty\-flush)・ デーモン (daemon)
+を起動、フラッシュ (flush)、調整 (tune) する。 (\fBCAP_SYS_ADMIN\fP ケーパビリティ (capability) を持つ)
+特権プロセスのみが \fBbdflush\fP()  を呼び出すことができる。
 .PP
-.\"O If
-.\"O .I func
-.\"O is negative or 0, and no daemon has been started, then
-.\"O .BR bdflush ()
-.\"O enters the daemon code and never returns.
-.I func
-が負か 0 でデーモンが起動されていなれば、
-.BR bdflush ()
-はデーモンのコードへ入り、戻ってこない。
+\fIfunc\fP が負か 0 でデーモンが起動されていなれば、 \fBbdflush\fP()  はデーモンのコードへ入り、戻ってこない。
 .PP
-.\"O If
-.\"O .I func
-.\"O is 1,
-.\"O some dirty buffers are written to disk.
-.I func
-が 1 ならば、
-汚れた (dirty) バッファーがディスクへと書き込まれる。
+\fIfunc\fP が 1 ならば、 汚れた (dirty) バッファーがディスクへと書き込まれる。
 .PP
-.\"O If
-.\"O .I func
-.\"O is 2 or more and is even (low bit is 0), then
-.\"O .I address
-.\"O is the address of a long word,
-.\"O and the tuning parameter numbered
-.\"O .RI "(" "func" "\-2)/2"
-.\"O is returned to the caller in that address.
-.I func
-が 2 以上で偶数 (最小ビットが 0) ならば、
-.I address
-にロング・ワードでアドレスを指定し、そのアドレスに
-.RI "(" "func" "\-2)/2" 
-で指定された調節パラメーターが返される。
+\fIfunc\fP が 2 以上で偶数 (最小ビットが 0) ならば、 \fIaddress\fP にロング・ワードでアドレスを指定し、そのアドレスに
+(\fIfunc\fP\-2)/2 で指定された調節パラメーターが返される。
 .PP
-.\"O If
-.\"O .I func
-.\"O is 3 or more and is odd (low bit is 1), then
-.\"O .I data
-.\"O is a long word,
-.\"O and the kernel sets tuning parameter numbered
-.\"O .RI "(" "func" "\-3)/2"
-.\"O to that value.
-.I func
-が 3 以上で奇数 (最小ビットが 1) ならば、
-.I data
-をロング・ワードで指定し、その値を
-.RI "(" "func" "\-3)/2"
+\fIfunc\fP が 3 以上で奇数 (最小ビットが 1) ならば、 \fIdata\fP をロング・ワードで指定し、その値を (\fIfunc\fP\-3)/2
 で指定された調節パラメーターに設定する。
 .PP
-.\"O The set of parameters, their values, and their valid ranges
-.\"O are defined in the kernel source file
-.\"O .IR fs/buffer.c .
-パラメーターの集合やその値、有効な範囲はカーネルのソース・ファイルの
-.I fs/buffer.c 
-に定義されている。
-.\"O .SH "RETURN VALUE"
+パラメーターの集合やその値、有効な範囲はカーネルのソース・ファイルの \fIfs/buffer.c\fP に定義されている。
 .SH 返り値
-.\"O If
-.\"O .I func
-.\"O is negative or 0 and the daemon successfully starts,
-.\"O .BR bdflush ()
-.\"O never returns.
-.I func
-が負か 0 で、デモーンの起動に成功した場合は
-.BR bdflush ()
-は返ってこない。
-.\"O Otherwise, the return value is 0 on success and \-1 on failure, with
-.\"O .I errno
-.\"O set to indicate the error.
-そうでなければ成功した場合には 0 が返される。失敗した場合には \-1 が返され、
-.I errno
-にそのエラーが指示される。
-.\"O .SH ERRORS
+\fIfunc\fP が負か 0 で、デモーンの起動に成功した場合は \fBbdflush\fP()  は返ってこない。 そうでなければ成功した場合には 0
+が返される。失敗した場合には \-1 が返され、 \fIerrno\fP にそのエラーが指示される。
 .SH エラー
-.TP
-.B EBUSY
-.\"O An attempt was made to enter the daemon code after
-.\"O another process has already entered.
+.TP 
+\fBEBUSY\fP
 他のプロセスが既にデーモン・コードに入っているのに、入ろうと試みた。
-.TP
-.B EFAULT
-.\"O .I address
-.\"O points outside your accessible address space.
-.I address
-がアクセス可能なアドレス空間の外部を指している。
-.TP
-.B EINVAL
-.\"O An attempt was made to read or write an invalid parameter number,
-.\"O or to write an invalid value to a parameter.
-不正なパラメーターの読み書きを試みたか、パラメーターへ不正な値を
-書き込もうとした。
-.TP
-.B EPERM
-.\"O Caller does not have the
-.\"O .B CAP_SYS_ADMIN
-.\"O capability.
-呼び出し元に
-.B CAP_SYS_ADMIN
-ケーパビリティがない。
-.\"O .SH "CONFORMING TO"
+.TP 
+\fBEFAULT\fP
+\fIaddress\fP がアクセス可能なアドレス空間の外部を指している。
+.TP 
+\fBEINVAL\fP
+不正なパラメーターの読み書きを試みたか、パラメーターへ不正な値を 書き込もうとした。
+.TP 
+\fBEPERM\fP
+呼び出し元に \fBCAP_SYS_ADMIN\fP ケーパビリティがない。
 .SH 準拠
-.\"O .BR bdflush ()
-.\"O is Linux-specific and should not be used in programs
-.\"O intended to be portable.
-.BR bdflush ()
-は Linux 特有であり移植を意図したプログラムで使用すべきではない。
-.\"O .SH "SEE ALSO"
+\fBbdflush\fP()  は Linux 特有であり移植を意図したプログラムで使用すべきではない。
 .SH 関連項目
-.BR fsync (2),
-.BR sync (2),
-.BR sync (8),
-.BR update (8)
+\fBfsync\fP(2), \fBsync\fP(2), \fBsync\fP(8), \fBupdate\fP(8)