OSDN Git Service

(split) LDP: Update release pages
[linuxjm/LDP_man-pages.git] / release / man2 / swapon.2
index e7d3db5..1758e04 100644 (file)
@@ -1,7 +1,6 @@
-.\" Hey Emacs! This file is -*- nroff -*- source.
-.\"
 .\" Copyright (c) 1992 Drew Eckhardt (drew@cs.colorado.edu), March 28, 1992
 .\"
+.\" %%%LICENSE_START(VERBATIM)
 .\" Permission is granted to make and distribute verbatim copies of this
 .\" manual provided the copyright notice and this permission notice are
 .\" preserved on all copies.
@@ -21,6 +20,7 @@
 .\"
 .\" Formatted or processed versions of this manual, if unaccompanied by
 .\" the source, must acknowledge the copyright and authors of this work.
+.\" %%%LICENSE_END
 .\"
 .\" Modified by Michael Haardt <michael@moria.de>
 .\" Modified 1993-07-24 by Rik Faith <faith@cs.unc.edu>
 .\" This file was generated with po4a. Translate the source file.
 .\"
 .\"*******************************************************************
+.\"
+.\" Japanese Version Copyright (c) 1997 HANATAKA Shinya
+.\"         all rights reserved.
+.\" Translated Mon Mar  3 23:54:56 JST 1997
+.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Modified Tue Dec  1 00:08:07 JST 1998
+.\"         by HANATAKA Shinya <hanataka@abyss.rim.or.jp>
+.\" Updated & Modified Fri Feb 11 07:40:12 JST 2005
+.\"         by Yuichi SATO <ysato444@yahoo.co.jp>
+.\" Updated 2007-09-04, Akihiro MOTOKI <amotoki@dd.iij4u.or.jp>, LDP v2.64
+.\" Updated 2012-04-30, Akihiro MOTOKI <amotoki@gmail.com>
+.\"
 .TH SWAPON 2 2010\-11\-15 Linux "Linux Programmer's Manual"
 .SH 名前
 swapon, swapoff \- ファイル/デバイスへのスワップを開始/停止する
@@ -53,8 +65,8 @@ swapon, swapoff \- ファイル/デバイスへのスワップを開始/停止
 .br
 \fBint swapoff(const char *\fP\fIpath\fP\fB);\fP
 .SH 説明
-\fBswapon\fP()  ã\81¯ \fIpath\fP ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\82\84ã\83\96ã\83­ã\83\83ã\82¯ã\83»ã\83\87ã\83\90ã\82¤ã\82¹ã\81«ã\82¹ã\83¯ã\83\83ã\83\97é \98å\9f\9fã\82\92設å®\9aã\81\99ã\82\8bã\80\82 \fBswapoff\fP()  ã\81¯
-\fIpath\fP ã\81§æ\8c\87å®\9aã\81\95ã\82\8cã\81\9fã\83\95ã\82¡ã\82¤ã\83«ã\82\84ã\83\96ã\83­ã\83\83ã\82¯ã\83»ã\83\87ã\83\90ã\82¤ã\82¹ã\81¸ã\81®ã\82¹ã\83¯ã\83\83ã\83\97ã\82\92å\81\9cæ­¢ã\81\99ã\82\8bã\80\82
+\fBswapon\fP()  は \fIpath\fP で指定されたファイルやブロックデバイスにスワップ領域を設定する。 \fBswapoff\fP()  は
+\fIpath\fP で指定されたファイルやブロックデバイスへのスワップを停止する。
 .PP
 \fBswapon\fP() の \fIswapflags\fP 引き数に \fBSWAP_FLAG_PREFER\fP フラグが指定された場合、
 新しいスワップ領域はデフォルトよりも高い優先度を持つ。
@@ -79,8 +91,8 @@ swapon, swapoff \- ファイル/デバイスへのスワップを開始/停止
 \fIswapflags\fP が設定されたものは全て高い優先度となり、デフォルトよりも高い優先度を持つ。 使用者はそれらに負でない値が指定できる。
 大きな数字は高い優先度を意味する。
 .PP
-é«\98ã\81\84å\84ªå\85\88度ã\81®é \98å\9f\9fã\81\8bã\82\89é \86ã\81«ã\82¹ã\83¯ã\83\83ã\83\97ã\83»ã\83\9aã\83¼ã\82¸ã\81¨ã\81\97ã\81¦ä½¿ç\94¨ã\81\95ã\82\8cã\82\8bã\80\82 ã\82\88ã\82\8aä½\8eã\81\84å\84ªå\85\88度ã\81®é \98å\9f\9fã\82\92使ç\94¨ã\81\99ã\82\8bå\89\8dã\81«ã\82\88ã\82\8aé«\98ã\81\84å\84ªå\85\88度ã\81®
-é \98å\9f\9fã\82\92使ã\81\84å\88\87ã\82\8bã\80\82ã\82\82ã\81\97äº\8cã\81¤ä»¥ä¸\8aã\81®é \98å\9f\9fã\81\8cå\90\8cã\81\98å\84ªå\85\88度ã\82\92æ\8c\81ã\81¡ã\80\81 ä½¿ã\81\88ã\82\8b中ã\81§ä¸\80ç\95ªé«\98ã\81\84å\84ªå\85\88度ã\81§ã\81\82ã\82\8cã\81°ã\80\81ã\81\9dã\82\8cã\82\89ã\81®ã\83\9aã\83¼ã\82¸ã\81¯é\96\93ã\81§ ã\83©ã\82¦ã\83³ã\83\89ã\83»ã\83­ã\83\93ã\83³æ\96¹å¼\8fã\81§é\85\8då\88\86ã\81\95ã\82\8cã\82\8bã\80\82
+高い優先度の領域から順にスワップページとして使用される。 より低い優先度の領域を使用する前により高い優先度の
+領域を使い切る。もし二つ以上の領域が同じ優先度を持ち、 使える中で一番高い優先度であれば、それらのページは間で ラウンドロビン方式で配分される。
 .PP
 Linux 1.3.6 において、カーネルは通常はこれらの規則に従っている。 しかし例外も存在している。
 .SH 返り値
@@ -91,7 +103,7 @@ Linux 1.3.6 において、カーネルは通常はこれらの規則に従っ
 (\fBswapon\fP()  において) 指定された \fIpath\fP が既にスワップ領域として使用されている。
 .TP 
 \fBEINVAL\fP
\83\95ã\82¡ã\82¤ã\83« \fIpath\fP ã\81¯å­\98å\9c¨ã\81\99ã\82\8bã\81\8cã\80\81é\80\9a常ã\81®ã\83\95ã\82¡ã\82¤ã\83«ã\82\82ã\83\96ã\83­ã\83\83ã\82¯ã\83»ã\83\87ã\83\90ã\82¤ã\82¹ã\82\82å\8f\82ç\85§ã\81\97ã\81¦ã\81\84ã\81ªã\81\84ã\80\82 ã\81¾ã\81\9fã\81¯ \fBswapon\fP()  ã\81«ã\81\8aã\81\84ã\81¦ã\80\81æ\8c\87å®\9aã\81\95ã\82\8cã\81\9f
+ファイル \fIpath\fP は存在するが、通常のファイルもブロックデバイスも参照していない。 または \fBswapon\fP()  において、指定された
 path のファイルが有効なスワップの署名 (signature) を 含んでいないか、tmpfs のようなインメモリ (in\-memory)
 のファイルシステム 上にある。 または \fBswapoff\fP()  において、 \fIpath\fP が現在のところスワップ領域でない。
 .TP 
@@ -117,7 +129,7 @@ path のファイルが有効なスワップの署名 (signature) を 含んで
 \fBMAX_SWAPFILES\fP の値は、カーネル 2.4.10 より前では 8、 カーネル 2.4.10 以降では 32 である。 カーネル
 2.6.18 以降では、カーネルが \fBCONFIG_MIGRATION\fP オプションを有効にして作成された場合、 この上限が 2 少ない値 (つまり
 30) となる (このカーネルでは、 \fBmbind\fP(2)  と \fBmigrate_pages\fP(2)
\81®ã\83\9aã\83¼ã\82¸ã\83»ã\83\9eã\82¤ã\82°ã\83¬ã\83¼ã\82·ã\83§ã\83³æ©\9fè\83½ç\94¨ã\81«ã\82¹ã\83¯ã\83\83ã\83\97ã\83»テーブルのエントリーが 二つ予約される)。 カーネル 2.6.32 以降では、カーネルが
\81®ã\83\9aã\83¼ã\82¸ã\83\9eã\82¤ã\82°ã\83¬ã\83¼ã\82·ã\83§ã\83³æ©\9fè\83½ç\94¨ã\81«ã\82¹ã\83¯ã\83\83ã\83\97テーブルのエントリーが 二つ予約される)。 カーネル 2.6.32 以降では、カーネルが
 \fBCONFIG_MEMORY_FAILURE\fP オプションを有効にして作成された場合、 この上限がさらに 1 少ない値となる。
 
 .\" To be precise: 2.6.35.5
@@ -128,6 +140,6 @@ path のファイルが有効なスワップの署名 (signature) を 含んで
 .SH 関連項目
 \fBmkswap\fP(8), \fBswapoff\fP(8), \fBswapon\fP(8)
 .SH この文書について
-この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.41 の一部
+この man ページは Linux \fIman\-pages\fP プロジェクトのリリース 3.54 の一部
 である。プロジェクトの説明とバグ報告に関する情報は
 http://www.kernel.org/doc/man\-pages/ に書かれている。