修订版 | 9c1048317bcda1a24293702748f065a21641d670 (tree) |
---|---|
时间 | 2015-01-25 19:53:16 |
作者 | Akihiro MOTOKI <amotoki@gmai...> |
Commiter | Akihiro MOTOKI |
Apply perkamon local fixes
restart_syscall.2
locale.1
@@ -1 +1 @@ | ||
1 | -Subproject commit 1e1db8050df63f96dd50f70ee283c0a62b969d61 | |
1 | +Subproject commit 363009d98e35e4675e321a85fcd16a04dbdf36ed |
@@ -6,8 +6,8 @@ | ||
6 | 6 | msgid "" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: PACKAGE VERSION\n" |
9 | -"POT-Creation-Date: 2015-01-23 22:24+0900\n" | |
10 | -"PO-Revision-Date: 2015-01-25 07:19+0900\n" | |
9 | +"POT-Creation-Date: 2015-01-25 19:48+0900\n" | |
10 | +"PO-Revision-Date: 2015-01-25 19:52+0900\n" | |
11 | 11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
12 | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
13 | 13 | "Language: \n" |
@@ -2152,7 +2152,7 @@ msgstr "利用可能な charmap (文字集合記述ファイル) の一覧を表 | ||
2152 | 2152 | #. type: Plain text |
2153 | 2153 | #: build/C/man1/locale.1:81 |
2154 | 2154 | msgid "" |
2155 | -"The I<locale> command can also be provided with one or more arguments, which " | |
2155 | +"The B<locale> command can also be provided with one or more arguments, which " | |
2156 | 2156 | "are the names of locale keywords (for example, I<date_fmt>, I<ctype-class-" |
2157 | 2157 | "names>, I<yesexpr>, or I<decimal_point>) or locale categories (for example, " |
2158 | 2158 | "B<LC_CTYPE> or B<LC_TIME>). For each argument, the following is displayed:" |
@@ -2236,7 +2236,7 @@ msgstr " I<keyword>=\"I<value>\"\n" | ||
2236 | 2236 | |
2237 | 2237 | #. type: Plain text |
2238 | 2238 | #: build/C/man1/locale.1:113 |
2239 | -msgid "The I<locale> command also knows about the following options:" | |
2239 | +msgid "The B<locale> command also knows about the following options:" | |
2240 | 2240 | msgstr "B<locale> コマンドでは以下のオプションも使用できる。" |
2241 | 2241 | |
2242 | 2242 | #. type: TP |
@@ -7,7 +7,7 @@ | ||
7 | 7 | msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
10 | -"POT-Creation-Date: 2015-01-23 22:24+0900\n" | |
10 | +"POT-Creation-Date: 2015-01-25 19:48+0900\n" | |
11 | 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
12 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
13 | 13 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -1722,7 +1722,7 @@ msgstr "" | ||
1722 | 1722 | #. type: Plain text |
1723 | 1723 | #: build/C/man1/locale.1:81 |
1724 | 1724 | msgid "" |
1725 | -"The I<locale> command can also be provided with one or more arguments, which " | |
1725 | +"The B<locale> command can also be provided with one or more arguments, which " | |
1726 | 1726 | "are the names of locale keywords (for example, I<date_fmt>, " |
1727 | 1727 | "I<ctype-class-names>, I<yesexpr>, or I<decimal_point>) or locale categories " |
1728 | 1728 | "(for example, B<LC_CTYPE> or B<LC_TIME>). For each argument, the following " |
@@ -1794,7 +1794,7 @@ msgstr "" | ||
1794 | 1794 | |
1795 | 1795 | #. type: Plain text |
1796 | 1796 | #: build/C/man1/locale.1:113 |
1797 | -msgid "The I<locale> command also knows about the following options:" | |
1797 | +msgid "The B<locale> command also knows about the following options:" | |
1798 | 1798 | msgstr "" |
1799 | 1799 | |
1800 | 1800 | #. type: TP |
@@ -6,8 +6,8 @@ | ||
6 | 6 | msgid "" |
7 | 7 | msgstr "" |
8 | 8 | "Project-Id-Version: PACKAGE VERSION\n" |
9 | -"POT-Creation-Date: 2015-01-23 22:25+0900\n" | |
10 | -"PO-Revision-Date: 2015-01-25 19:43+0900\n" | |
9 | +"POT-Creation-Date: 2015-01-25 19:48+0900\n" | |
10 | +"PO-Revision-Date: 2015-01-25 19:52+0900\n" | |
11 | 11 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
12 | 12 | "Language-Team: LANGUAGE <LL@li.org>\n" |
13 | 13 | "Language: \n" |
@@ -4328,7 +4328,11 @@ msgid "" | ||
4328 | 4328 | "calls after a process that was stopped by a signal (e.g., B<SIGSTOP> or " |
4329 | 4329 | "B<SIGTSTP>) is later resumed after receiving a B<SIGCONT> signal. This " |
4330 | 4330 | "system call is designed only for internal use by the kernel." |
4331 | -msgstr "B<restart_syscall>() システムコールは、 シグナル (B<SIGSTOP> や B<SIGTSTP> など) によって停止されたプロセスが B<SIGCONT> シグナルを受信して再開された後に、 特定のシステムコールを再開するのに使用される。 このシステムコールはカーネル内部での利用のみを想定している。" | |
4331 | +msgstr "" | |
4332 | +"B<restart_syscall>() システムコールは、 シグナル (B<SIGSTOP> や B<SIGTSTP> な" | |
4333 | +"ど) によって停止されたプロセスが B<SIGCONT> シグナルを受信して再開された後" | |
4334 | +"に、 特定のシステムコールを再開するのに使用される。 このシステムコールはカー" | |
4335 | +"ネル内部での利用のみを想定している。" | |
4332 | 4336 | |
4333 | 4337 | #. These system calls correspond to the special internal errno value |
4334 | 4338 | #. ERESTART_RESTARTBLOCK. Each of the system calls has a "restart" |
@@ -4351,21 +4355,34 @@ msgid "" | ||
4351 | 4355 | "stopped by a signal). Without the B<restart_syscall>() mechanism, " |
4352 | 4356 | "restarting these system calls would not correctly deduct the already elapsed " |
4353 | 4357 | "time when the process continued execution." |
4354 | -msgstr "B<restart_syscall>() は、 再開時に時刻関連のパラメーターを調整する必要があるシステムコールを再開させる場合にのみ使用される。 概要するシステムコールは B<poll>(2) (Linux 2.6.24 以降)、 B<nanosleep>(2) (Linux 2.6 以降)、 B<clock_nanosleep>(2) (Linux 2.6 以降)、 B<FUTEX_WAIT> (Linux 2.6.22 以降) や B<FUTEX_WAIT_BITSET> (Linux 2.6.31 以降) 操作を利用した場合の B<futex>(2) である。 B<restart_syscall>() は、 中断されたシステムコールを、 経過した時間 (プロセスがシグナルにより停止されていた時間も含む) を考慮に入れて適切に調整した時刻引き数で再開する。 B<restart_syscall>() の仕組みがないと、 これらのシステムコールの再開で、 プロセスが実行を継続する際にすでに経過した時間を正しく減算できない。" | |
4358 | +msgstr "" | |
4359 | +"B<restart_syscall>() は、 再開時に時刻関連のパラメーターを調整する必要がある" | |
4360 | +"システムコールを再開させる場合にのみ使用される。 概要するシステムコールは " | |
4361 | +"B<poll>(2) (Linux 2.6.24 以降)、 B<nanosleep>(2) (Linux 2.6 以降)、 " | |
4362 | +"B<clock_nanosleep>(2) (Linux 2.6 以降)、 B<FUTEX_WAIT> (Linux 2.6.22 以降) " | |
4363 | +"や B<FUTEX_WAIT_BITSET> (Linux 2.6.31 以降) 操作を利用した場合の B<futex>(2) " | |
4364 | +"である。 B<restart_syscall>() は、 中断されたシステムコールを、 経過した時間 " | |
4365 | +"(プロセスがシグナルにより停止されていた時間も含む) を考慮に入れて適切に調整し" | |
4366 | +"た時刻引き数で再開する。 B<restart_syscall>() の仕組みがないと、 これらのシス" | |
4367 | +"テムコールの再開で、 プロセスが実行を継続する際にすでに経過した時間を正しく減" | |
4368 | +"算できない。" | |
4355 | 4369 | |
4356 | 4370 | #. type: Plain text |
4357 | 4371 | #: build/C/man2/restart_syscall.2:92 |
4358 | 4372 | msgid "" |
4359 | 4373 | "The return value of B<restart_syscall>() is the return value of whatever " |
4360 | 4374 | "system call is being restarted." |
4361 | -msgstr "B<restart_syscall>() の返り値は、 再開中のシステムコールの返り値となる。" | |
4375 | +msgstr "" | |
4376 | +"B<restart_syscall>() の返り値は、 再開中のシステムコールの返り値となる。" | |
4362 | 4377 | |
4363 | 4378 | #. type: Plain text |
4364 | 4379 | #: build/C/man2/restart_syscall.2:96 |
4365 | 4380 | msgid "" |
4366 | 4381 | "I<errno> is set as per the errors for whatever system call is being " |
4367 | 4382 | "restarted by B<restart_syscall>()." |
4368 | -msgstr "I<errno> は B<restart_syscall>() が再開しているシステムコールのエラーに基づいて設定される。" | |
4383 | +msgstr "" | |
4384 | +"I<errno> は B<restart_syscall>() が再開しているシステムコールのエラーに基づい" | |
4385 | +"て設定される。" | |
4369 | 4386 | |
4370 | 4387 | #. type: Plain text |
4371 | 4388 | #: build/C/man2/restart_syscall.2:100 |
@@ -4382,7 +4399,10 @@ msgstr "このシステムコールは Linux 固有である。" | ||
4382 | 4399 | msgid "" |
4383 | 4400 | "There is no glibc wrapper for this system call, because it is intended for " |
4384 | 4401 | "use only by the kernel and should never be called by applications." |
4385 | -msgstr "このシステムコールには glibc のラッパー関数はない。 それはカーネルによる利用だけが想定されており、 アプリケーションは決してこのシステムコールを呼び出すべきではない。" | |
4402 | +msgstr "" | |
4403 | +"このシステムコールには glibc のラッパー関数はない。 それはカーネルによる利用" | |
4404 | +"だけが想定されており、 アプリケーションは決してこのシステムコールを呼び出すべ" | |
4405 | +"きではない。" | |
4386 | 4406 | |
4387 | 4407 | #. type: Plain text |
4388 | 4408 | #: build/C/man2/restart_syscall.2:128 |
@@ -4393,21 +4413,33 @@ msgid "" | ||
4393 | 4413 | "counted against the timeout interval specified in the original system call. " |
4394 | 4414 | "In the case of system calls that take a timeout argument and automatically " |
4395 | 4415 | "restart after a stop signal plus B<SIGCONT>, but which do not have the " |
4396 | -"B<restart_syscall>(2) mechanism built in, then, after the process resumes " | |
4416 | +"B<restart_syscall>() mechanism built in, then, after the process resumes " | |
4397 | 4417 | "execution, the time that the process spent in the stop state is I<not> " |
4398 | 4418 | "counted against the timeout value. Notable examples of system calls that " |
4399 | 4419 | "suffer this problem are B<ppoll>(2), B<select>(2), and B<pselect>(2)." |
4400 | -msgstr "カーネルは B<restart_syscall>() を使用することで、 シグナルにより停止されたプロセスが B<SIGCONT> により再開された後にシステムコールが再開される際に、 元のシステムコールに指定されたタイムアウト時間の計算に、 プロセスが停止中に経過した時間が含まれることを保証する。 タイムアウト引き数を取り、停止シグナルの後に B<SIGCONT> があった場合自動的に再開するシステムコールだが、 そのシステムコールに B<restart_syscall>() の仕組みが組込まれていない場合には、 プロセスの実行が再開された後、 停止中にプロセスが消費した時間はタイムアウト値としてカウント「されない」。 この問題を持つ有名なシステムコールとしては B<ppoll>(2), B<select>(2), B<pselect>(2) がある。" | |
4420 | +msgstr "" | |
4421 | +"カーネルは B<restart_syscall>() を使用することで、 シグナルにより停止されたプ" | |
4422 | +"ロセスが B<SIGCONT> により再開された後にシステムコールが再開される際に、 元の" | |
4423 | +"システムコールに指定されたタイムアウト時間の計算に、 プロセスが停止中に経過し" | |
4424 | +"た時間が含まれることを保証する。 タイムアウト引き数を取り、停止シグナルの後" | |
4425 | +"に B<SIGCONT> があった場合自動的に再開するシステムコールだが、 そのシステム" | |
4426 | +"コールに B<restart_syscall>() の仕組みが組込まれていない場合には、 プロセスの" | |
4427 | +"実行が再開された後、 停止中にプロセスが消費した時間はタイムアウト値としてカウ" | |
4428 | +"ント「されない」。 この問題を持つ有名なシステムコールとしては B<ppoll>(2), " | |
4429 | +"B<select>(2), B<pselect>(2) がある。" | |
4401 | 4430 | |
4402 | 4431 | # |
4403 | 4432 | #. type: Plain text |
4404 | 4433 | #: build/C/man2/restart_syscall.2:135 |
4405 | 4434 | msgid "" |
4406 | -"From user space, the operation of B<restart_syscall>(2) is largely " | |
4435 | +"From user space, the operation of B<restart_syscall>() is largely " | |
4407 | 4436 | "invisible: to the process that made the system call that is restarted, it " |
4408 | 4437 | "appears as though that system call executed and returned in the usual " |
4409 | 4438 | "fashion." |
4410 | -msgstr "ユーザー空間からは B<restart_syscall>() の動作はほとんど見えない。 再開されたシステムコールを呼び出したプロセスには、 そのシステムコールが通常通り実行され返ったように見える。" | |
4439 | +msgstr "" | |
4440 | +"ユーザー空間からは B<restart_syscall>() の動作はほとんど見えない。 再開された" | |
4441 | +"システムコールを呼び出したプロセスには、 そのシステムコールが通常通り実行され" | |
4442 | +"返ったように見える。" | |
4411 | 4443 | |
4412 | 4444 | #. FIXME . ppoll(2), select(2), and pselect(2) |
4413 | 4445 | #. should probably get the restart_syscall() treatment: |
@@ -7,7 +7,7 @@ | ||
7 | 7 | msgid "" |
8 | 8 | msgstr "" |
9 | 9 | "Project-Id-Version: PACKAGE VERSION\n" |
10 | -"POT-Creation-Date: 2015-01-23 22:25+0900\n" | |
10 | +"POT-Creation-Date: 2015-01-25 19:48+0900\n" | |
11 | 11 | "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n" |
12 | 12 | "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n" |
13 | 13 | "Language-Team: LANGUAGE <LL@li.org>\n" |
@@ -3324,7 +3324,7 @@ msgid "" | ||
3324 | 3324 | "counted against the timeout interval specified in the original system call. " |
3325 | 3325 | "In the case of system calls that take a timeout argument and automatically " |
3326 | 3326 | "restart after a stop signal plus B<SIGCONT>, but which do not have the " |
3327 | -"B<restart_syscall>(2) mechanism built in, then, after the process resumes " | |
3327 | +"B<restart_syscall>() mechanism built in, then, after the process resumes " | |
3328 | 3328 | "execution, the time that the process spent in the stop state is I<not> " |
3329 | 3329 | "counted against the timeout value. Notable examples of system calls that " |
3330 | 3330 | "suffer this problem are B<ppoll>(2), B<select>(2), and B<pselect>(2)." |
@@ -3333,7 +3333,7 @@ msgstr "" | ||
3333 | 3333 | #. type: Plain text |
3334 | 3334 | #: build/C/man2/restart_syscall.2:135 |
3335 | 3335 | msgid "" |
3336 | -"From user space, the operation of B<restart_syscall>(2) is largely " | |
3336 | +"From user space, the operation of B<restart_syscall>() is largely " | |
3337 | 3337 | "invisible: to the process that made the system call that is restarted, it " |
3338 | 3338 | "appears as though that system call executed and returned in the usual " |
3339 | 3339 | "fashion." |