JM Project

JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 103 for mmap (0.003 sec.)
Man page of MMAP 11050
MMAP Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 mmap, munmap - ファイルやデバイスをメモリーにマップ/アンマップする 書式 #include < sys/mman.h > void *mmap(void * addr , size_t length , int prot , int ... fd , off_t offset ); int munmap(void * addr , size_t length ); 機能検査マクロの要件に関する情報は「注意」の節を参照。 説明 mmap () は、新しいマッピングを呼び出し元プロセスの仮想アドレス空間に作成する。 新しいマッピングの開始アドレスは addr で指定され ... る更新は同じファイルをマッピングしている他のプロセス には見えず、更新がマッピング元のファイルを通じて伝えられることもない。 mmap () の呼び出し後にマッピング元のファイルに対して行われた変更が、 マップ領域に反映されるかどうかは規定されていない。 上記の二 ... 存のマッピングのページと重なる場合、 既存のマッピングの重なった部分は捨てられる。 もし指定されたアドレスが使用できない場合、 mmap () は失敗する。 マッピングに対して固定アドレスを要求するのは移植性の面で劣るので、 このオプションは使用しないことを推奨する ...
https://man.mtool.work/man/20260915/man2/mmap.2.html
Man page of MMAP 11050
MMAP Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 mmap, munmap - ファイルやデバイスをメモリーにマップ/アンマップする 書式 #include < sys/mman.h > void *mmap(void * addr , size_t length , int prot , int ... fd , off_t offset ); int munmap(void * addr , size_t length ); 機能検査マクロの要件に関する情報は「注意」の節を参照。 説明 mmap () は、新しいマッピングを呼び出し元プロセスの仮想アドレス空間に作成する。 新しいマッピングの開始アドレスは addr で指定され ... る更新は同じファイルをマッピングしている他のプロセス には見えず、更新がマッピング元のファイルを通じて伝えられることもない。 mmap () の呼び出し後にマッピング元のファイルに対して行われた変更が、 マップ領域に反映されるかどうかは規定されていない。 上記の二 ... 存のマッピングのページと重なる場合、 既存のマッピングの重なった部分は捨てられる。 もし指定されたアドレスが使用できない場合、 mmap () は失敗する。 マッピングに対して固定アドレスを要求するのは移植性の面で劣るので、 このオプションは使用しないことを推奨する ...
https://man.mtool.work/man/20260915/man2/munmap.2.html
Man page of MMAP 11050
MMAP Section: Linux Programmer's Manual (2) Updated: 2015-01-22 Index JM Home Page 名前 mmap, munmap - ファイルやデバイスをメモリーにマップ/アンマップする 書式 #include < sys/mman.h > void *mmap(void * addr , size_t length , int prot , int ... fd , off_t offset ); int munmap(void * addr , size_t length ); 機能検査マクロの要件に関する情報は「注意」の節を参照。 説明 mmap () は、新しいマッピングを呼び出し元プロセスの仮想アドレス空間に作成する。 新しいマッピングの開始アドレスは addr で指定され ... る更新は同じファイルをマッピングしている他のプロセス には見えず、更新がマッピング元のファイルを通じて伝えられることもない。 mmap () の呼び出し後にマッピング元のファイルに対して行われた変更が、 マップ領域に反映されるかどうかは規定されていない。 上記の二 ... 存のマッピングのページと重なる場合、 既存のマッピングの重なった部分は捨てられる。 もし指定されたアドレスが使用できない場合、 mmap () は失敗する。 マッピングに対して固定アドレスを要求するのは移植性の面で劣るので、 このオプションは使用しないことを推奨する ...
https://man.mtool.work/man/20260915/man3/mmap64.3.html
Man page of MMAP2 10947
MMAP2 Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 mmap2 - ファイルやデバイスをメモリーにマップする 書式 #include < sys/mman.h > void *mmap2(void * addr , size_t length , int prot , int flags , int fd , ... off_t pgoffset ); 説明 これはおそらくあなたが興味のあるシステムコールではないだろう。代わりに mmap (2) を見るとよい。そのページにはこのシステムコールを起動する glibc の ラッパー関数についての説明がある。 mmap2 () システム ... コールは mmap (2) と同じインターフェースを提供する。ただ し、最後の引数には、ファイルのオフセットを ( mmap (2) が行っている、バイト 単位 ... ビットの off_t を使うアプリケーションで (2^44 バイトまでの) 大きなファイルをマップ できるようになる。 返り値 成功した場合、 mmap2 () はマップされた領域へのポインターを返す。 エラーの場合は -1 が返されて、 errno が適切に設定される。 エラー EFAULT ユーザ ...
https://man.mtool.work/man/20260915/man2/mmap2.2.html
Man page of REMAP_FILE_PAGES 9010
REMAP_FILE_PAGES Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 remap_file_pages - 非線形ファイルマッピングを作成する。 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < sys/mman.h > ... ァイルのページがメモリー上で連続しない順番でマップされる マッピングを作成するために使われる。 remap_file_pages () を使う方が mmap (2) を繰り返して使うより優れている点は、 前者の方法ではカーネルが VMA (Virtual Memory Area, 仮想メモリー領域) データ構造体 ... を追加で作成する必要がないことである。 非線形マッピングを作成するためには、 以下のようなステップを実行する: 1. mmap (2) を使い、マッピングを作成する (このマッピングは最初は線形である)。 このマッピングは MAP_SHARED フラグを指定して作成され ... 2 つの目的で使われる。 第 1 の目的は、この引数によって再編成したいページの マッピングを識別することである。 よって addr は mmap (2) の呼び出しで過去にマップされた領域内のアドレスでなければならない。 第 2 の目的は、 pgoff と size で識別されるファイルペ ...
https://man.mtool.work/man/20260915/man2/remap_file_pages.2.html
Man page of MALLOC 8623
MALLOC Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 malloc, free, calloc, realloc, reallocarray - 動的なメモリーの割り当てと解放を行う 書式 #include < stdlib.h > void *malloc(size_t size ); void free(vo ... from the heap, and adjusts the size of the heap as required, using sbrk (2). When allocating blocks of memory larger than MMAP_THRESHOLD bytes, the glibc malloc () implementation allocates the memory as a private anonymous mapping using mmap (2). MM ... AP_THRESHOLD is 128 kB by default, but is adjustable using mallopt (3). Prior to Linux 4.7 allocations performed using mmap (2) were unaffected by the RLIMIT_DATA resource limit; since Linux 4.7, this limit is also enforced for allocations perfor ... med using mmap (2). マルチスレッドアプリケーションでのデータ破損を回避するため、内部では mutexを 使用して、これらの関数で利用されるメモリ ...
https://man.mtool.work/man/20260915/man3/calloc.3.html
Man page of MALLOC 8623
MALLOC Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 malloc, free, calloc, realloc, reallocarray - 動的なメモリーの割り当てと解放を行う 書式 #include < stdlib.h > void *malloc(size_t size ); void free(vo ... from the heap, and adjusts the size of the heap as required, using sbrk (2). When allocating blocks of memory larger than MMAP_THRESHOLD bytes, the glibc malloc () implementation allocates the memory as a private anonymous mapping using mmap (2). MM ... AP_THRESHOLD is 128 kB by default, but is adjustable using mallopt (3). Prior to Linux 4.7 allocations performed using mmap (2) were unaffected by the RLIMIT_DATA resource limit; since Linux 4.7, this limit is also enforced for allocations perfor ... med using mmap (2). マルチスレッドアプリケーションでのデータ破損を回避するため、内部では mutexを 使用して、これらの関数で利用されるメモリ ...
https://man.mtool.work/man/20260915/man3/free.3.html
Man page of MALLOC 8623
MALLOC Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 malloc, free, calloc, realloc, reallocarray - 動的なメモリーの割り当てと解放を行う 書式 #include < stdlib.h > void *malloc(size_t size ); void free(vo ... from the heap, and adjusts the size of the heap as required, using sbrk (2). When allocating blocks of memory larger than MMAP_THRESHOLD bytes, the glibc malloc () implementation allocates the memory as a private anonymous mapping using mmap (2). MM ... AP_THRESHOLD is 128 kB by default, but is adjustable using mallopt (3). Prior to Linux 4.7 allocations performed using mmap (2) were unaffected by the RLIMIT_DATA resource limit; since Linux 4.7, this limit is also enforced for allocations perfor ... med using mmap (2). マルチスレッドアプリケーションでのデータ破損を回避するため、内部では mutexを 使用して、これらの関数で利用されるメモリ ...
https://man.mtool.work/man/20260915/man3/malloc.3.html
Man page of MALLOC 8623
MALLOC Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 malloc, free, calloc, realloc, reallocarray - 動的なメモリーの割り当てと解放を行う 書式 #include < stdlib.h > void *malloc(size_t size ); void free(vo ... from the heap, and adjusts the size of the heap as required, using sbrk (2). When allocating blocks of memory larger than MMAP_THRESHOLD bytes, the glibc malloc () implementation allocates the memory as a private anonymous mapping using mmap (2). MM ... AP_THRESHOLD is 128 kB by default, but is adjustable using mallopt (3). Prior to Linux 4.7 allocations performed using mmap (2) were unaffected by the RLIMIT_DATA resource limit; since Linux 4.7, this limit is also enforced for allocations perfor ... med using mmap (2). マルチスレッドアプリケーションでのデータ破損を回避するため、内部では mutexを 使用して、これらの関数で利用されるメモリ ...
https://man.mtool.work/man/20260915/man3/realloc.3.html
Man page of MALLOC 8623
MALLOC Section: Linux Programmer's Manual (3) Updated: 2020-06-09 Index JM Home Page 名前 malloc, free, calloc, realloc, reallocarray - 動的なメモリーの割り当てと解放を行う 書式 #include < stdlib.h > void *malloc(size_t size ); void free(vo ... from the heap, and adjusts the size of the heap as required, using sbrk (2). When allocating blocks of memory larger than MMAP_THRESHOLD bytes, the glibc malloc () implementation allocates the memory as a private anonymous mapping using mmap (2). MM ... AP_THRESHOLD is 128 kB by default, but is adjustable using mallopt (3). Prior to Linux 4.7 allocations performed using mmap (2) were unaffected by the RLIMIT_DATA resource limit; since Linux 4.7, this limit is also enforced for allocations perfor ... med using mmap (2). マルチスレッドアプリケーションでのデータ破損を回避するため、内部では mutexを 使用して、これらの関数で利用されるメモリ ...
https://man.mtool.work/man/20260915/man3/reallocarray.3.html
PREV 1 2 3 4 5 6 7 8 9 10 NEXT

リンク

日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。