.\"
.TH MEM 4 2015\-01\-02 Linux "Linux Programmer's Manual"
.SH 名前
-mem, kmem, port \- システムメモリ(system memory)、カーネルメモリ (kernel
+mem, kmem, port \- システムメモリー(system memory)、カーネルメモリー (kernel
memory)、システムポート(sysmem ports)
.SH 説明
-\fBmem\fP はコンピュータのメインメモリイメージのキャラクターデバイスファ イル(character device
+\fBmem\fP ã\81¯ã\82³ã\83³ã\83\94ã\83¥ã\83¼ã\82¿ã\81®ã\83¡ã\82¤ã\83³ã\83¡ã\83¢ã\83ªã\83¼ã\82¤ã\83¡ã\83¼ã\82¸ã\81®ã\82ã\83£ã\83©ã\82¯ã\82¿ã\83¼ã\83\87ã\83\90ã\82¤ã\82¹ã\83\95ã\82¡ ã\82¤ã\83«(character device
file)である。このデバイスは、例えば、システムを 検査するため(また、パッチ(patch)をあてるため)に使われるだろう。
.LP
-\fBmem\fP のバイトアドレス(byte address)は 物理メモリアドレスとして解釈される。 存在していない場所への参照はエラーが返される。
+\fBmem\fP ã\81®ã\83\90ã\82¤ã\83\88ã\82¢ã\83\89ã\83¬ã\82¹(byte address)ã\81¯ ç\89©ç\90\86ã\83¡ã\83¢ã\83ªã\83¼ã\82¢ã\83\89ã\83¬ã\82¹ã\81¨ã\81\97ã\81¦è§£é\87\88ã\81\95ã\82\8cã\82\8bã\80\82 å\98å\9c¨ã\81\97ã\81¦ã\81\84ã\81ªã\81\84å ´æ\89\80ã\81¸ã\81®å\8f\82ç\85§ã\81¯ã\82¨ã\83©ã\83¼ã\81\8cè¿\94ã\81\95ã\82\8cã\82\8bã\80\82
.LP
読み込み専用(read\-only)あるいは書き込み専用(write\-only)のビットへの検 査あるいはパッチ当ては予期せぬ結果をもたらすことがある。
.LP
Linux 2.6.26 以降では、 アーキテクチャーによっては、 カーネル設定オプション \fBCONFIG_STRICT_DEVMEM\fP
-によりこのファイル経由でアクセスできる領域が制限される。 例えば、 x86 では、 RAM アクセスは許可されないが、メモリマップ PCI
+ã\81«ã\82\88ã\82\8aã\81\93ã\81®ã\83\95ã\82¡ã\82¤ã\83«çµ\8cç\94±ã\81§ã\82¢ã\82¯ã\82»ã\82¹ã\81§ã\81\8dã\82\8bé \98å\9f\9fã\81\8cå\88¶é\99\90ã\81\95ã\82\8cã\82\8bã\80\82 ä¾\8bã\81\88ã\81°ã\80\81 x86 ã\81§ã\81¯ã\80\81 RAM ã\82¢ã\82¯ã\82»ã\82¹ã\81¯è¨±å\8f¯ã\81\95ã\82\8cã\81ªã\81\84ã\81\8cã\80\81ã\83¡ã\83¢ã\83ªã\83¼ã\83\9eã\83\83ã\83\97 PCI
領域へのアクセスは許可される。
.LP
典型的には次のようにして作られる。:
chown root:kmem /dev/mem
.RE
.LP
-\fBkmem\fP ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ \fBmem\fP ã\81¨å\90\8cã\81\98ã\81 ã\81\8cã\80\81 ç\89©ç\90\86ã\83¡ã\83¢ã\83ªã\81¸ã\81®ã\82¢ã\82¯ã\82»ã\82¹ã\81§ã\81¯ã\81ªã\81\8fã\80\81ã\82«ã\83¼ã\83\8dã\83«(kernel)ã\81®ä»®æ\83³ ã\83¡ã\83¢ã\83ª(virtual
+\fBkmem\fP ã\83\95ã\82¡ã\82¤ã\83«ã\81¯ \fBmem\fP ã\81¨å\90\8cã\81\98ã\81 ã\81\8cã\80\81 ç\89©ç\90\86ã\83¡ã\83¢ã\83ªã\83¼ã\81¸ã\81®ã\82¢ã\82¯ã\82»ã\82¹ã\81§ã\81¯ã\81ªã\81\8fã\80\81ã\82«ã\83¼ã\83\8dã\83«(kernel)ã\81®ä»®æ\83³ ã\83¡ã\83¢ã\83ªã\83¼(virtual
memory)へのアクセスである点が異なる。 Linux 2.6.26 以降では、 このファイルが利用できるのは、 カーネル設定オプション
\fBCONFIG_DEVKMEM\fP が有効になっている場合だけである。
.LP