JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... とであり、コーディング間違いがない場合には何が起こることはありえない。 しかしながら、システムコールやライブラリコールの場合、状況がかなり違っていて、 エラーが返されることがありえるし、実際あるだろう。そしてそのような状況でも テストされるべきである。この ... ... ソケット以外のファイルを参照していて、 非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、読み込みを行うと停止する状況にある。 O_NONBLOCK フラグの詳細は open (2) を参照。 EAGAIN または EWOULDBLOCK ファイルディスクリプター fd がソケットを参照し ... ていて、非停止 (nonblocking) モード ( O_NONBLOCK ) に設定されており、読み込みを行うと停止する状況にある。 POSIX.1-2001 は、この場合にどちらのエラーを返すことも認めており、 これら 2 つの定数が同じ値を持つことも求めていない ... われからだ。 UNIX の方式では、クライアント側の属性のキャッシングを無効にすることで、 これを得ることができる。しかしほとんどの状況ではこれは続くサーバーの 負荷を増加させ、パフォーマンスの低下をもたらす。 バグ POSIX.1-2008/SUSv4 セクション XSI 2.9.7 ("Thr ... ... る。 カーネル定数 レベル値 意味 KERN_EMERG 0 システムが使用不可 KERN_ALERT 1 直ちに対応しなければならない KERN_CRIT 2 危険な状況 KERN_ERR 3 エラー状況 KERN_WARNING 4 警告状況 KERN_NOTICE 5 通常だが重要な状況 KERN_INFO 6 参考情報 KERN_DEBUG 7 デバッグレ ... ... る。 カーネル定数 レベル値 意味 KERN_EMERG 0 システムが使用不可 KERN_ALERT 1 直ちに対応しなければならない KERN_CRIT 2 危険な状況 KERN_ERR 3 エラー状況 KERN_WARNING 4 警告状況 KERN_NOTICE 5 通常だが重要な状況 KERN_INFO 6 参考情報 KERN_DEBUG 7 デバッグレ ... ... れると、 不良ブロックのスキャンは非破壊的 read-write テストを用いて行われる。 -C fd このオプションを指定すると e2fsck は作業状況を指定したファイルディスクリプタに書き出し、 ファイルシステムのチェックの進行状況をモニターできるようにする。 このオプション ... シグナル 以下のシグナルが e2fsck に送られると、記述されているような効果を及ぼす。 SIGUSR1 このシグナルを送ると e2fsck は作業状況の棒グラフの表示を始める ( -C オプションの記述を見よ)。 SIGUSR2 このシグナルを送ると e2fsck は作業状況の棒グラフの表示をやめ ... ... 説明 quota はユーザーのディスク使用状況と使用限度を表示する。 デフォルトではユーザーの quota のみが表示される。 quota は /etc/mtab でリストされている全てのファイル ... ... ない。 また、 POSIX では fd は有効なファイルディスクリプターでなければならないと規定されている。 型宣言に関しては、昔ながらの状況では timeval 構造体の 2 つのフィールドは (上記のように) 両方とも long 型であり、構造体は < sys/time.h > で定義されている。 P ... > で定義されており、データ型 time_t と suseconds_t は < sys/types.h > で定義されている。 プロトタイプに関しては、昔ながらの状況で select () を使いたい場合は、 < time.h > をインクルードすればよい。 POSIX.1-2001 の環境で select () と pselect () を使いた ... ィスクリプターで "読み込みの準備ができた" と報告した場合でも、 この後で read を行うと停止 (block) することがある。このような状況は、 例えば、データが到着したが、検査でチェックサム異常が見つかり廃棄された時 などに起こりえる。他にもファイルディスクリプタ ... ... ない。 また、 POSIX では fd は有効なファイルディスクリプターでなければならないと規定されている。 型宣言に関しては、昔ながらの状況では timeval 構造体の 2 つのフィールドは (上記のように) 両方とも long 型であり、構造体は < sys/time.h > で定義されている。 P ... > で定義されており、データ型 time_t と suseconds_t は < sys/types.h > で定義されている。 プロトタイプに関しては、昔ながらの状況で select () を使いたい場合は、 < time.h > をインクルードすればよい。 POSIX.1-2001 の環境で select () と pselect () を使いた ... ィスクリプターで "読み込みの準備ができた" と報告した場合でも、 この後で read を行うと停止 (block) することがある。このような状況は、 例えば、データが到着したが、検査でチェックサム異常が見つかり廃棄された時 などに起こりえる。他にもファイルディスクリプタ ... ... ない。 また、 POSIX では fd は有効なファイルディスクリプターでなければならないと規定されている。 型宣言に関しては、昔ながらの状況では timeval 構造体の 2 つのフィールドは (上記のように) 両方とも long 型であり、構造体は < sys/time.h > で定義されている。 P ... > で定義されており、データ型 time_t と suseconds_t は < sys/types.h > で定義されている。 プロトタイプに関しては、昔ながらの状況で select () を使いたい場合は、 < time.h > をインクルードすればよい。 POSIX.1-2001 の環境で select () と pselect () を使いた ... ィスクリプターで "読み込みの準備ができた" と報告した場合でも、 この後で read を行うと停止 (block) することがある。このような状況は、 例えば、データが到着したが、検査でチェックサム異常が見つかり廃棄された時 などに起こりえる。他にもファイルディスクリプタ ... ... ない。 また、 POSIX では fd は有効なファイルディスクリプターでなければならないと規定されている。 型宣言に関しては、昔ながらの状況では timeval 構造体の 2 つのフィールドは (上記のように) 両方とも long 型であり、構造体は < sys/time.h > で定義されている。 P ... > で定義されており、データ型 time_t と suseconds_t は < sys/types.h > で定義されている。 プロトタイプに関しては、昔ながらの状況で select () を使いたい場合は、 < time.h > をインクルードすればよい。 POSIX.1-2001 の環境で select () と pselect () を使いた ... ィスクリプターで "読み込みの準備ができた" と報告した場合でも、 この後で read を行うと停止 (block) することがある。このような状況は、 例えば、データが到着したが、検査でチェックサム異常が見つかり廃棄された時 などに起こりえる。他にもファイルディスクリプタ ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。