JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 13 for getpagesize (0.161 sec.)
Man page of GETPAGESIZE 14868
GETPAGESIZE Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 getpagesize - メモリーのページサイズを取得する 書式 #include < unistd.h > int getpagesize(void); glibc 向けの機能検査マクロの要件 ( feature_test_ ... macros (7) 参照): getpagesize (): glibc 2.19 以降: _DEFAULT_SOURCE || ! (_POSIX_C_SOURCE >= 200112L) glibc 2.12 から 2.19 まで: _BSD_SOURCE || ! (_POSIX ... _C_SOURCE >= 200112L) glibc 2.12 より前: _BSD_SOURCE || _XOPEN_SOURCE >= 500 説明 getpagesize () 関数はメモリーページの大きさをバイト数で返す。 ここでいう「ページ」は固定長のブロックであり、 mmap (2) で実行されるメモ ... リー割り当てとファイルマッピングの単位である。 準拠 SVr4, 4.4BSD, SUSv2. SUSv2 では getpagesize () システムコールは「過去の遺物 (LEGACY)」とされており、 POSIX.1-2001 からは外されている。 HP-UX にはこのシステムコールは存 ...
https://man.mtool.work/man/20260915/man2/getpagesize.2.html
Man page of MMAP2 8604
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 , ... x86-64 には存在しない。 ia64 では、 offset の単位は、実際にはシステムのページサイズであり、 4096 バイトではない。 関連項目 getpagesize (2), mmap (2), mremap (2), msync (2), shm_open (3) この文書について この man ページは Linux man-pages プロジェクトのリリー ...
https://man.mtool.work/man/20260915/man2/mmap2.2.html
Man page of REMAP_FILE_PAGES 8410
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 > ... は、 ファイルのどの部分がどのアドレスにマッピングされているかの調整が、 mmap (2) を使った場合ほど効率的ではない。 関連項目 getpagesize (2), mmap (2), mmap2 (2), mprotect (2), mremap (2), msync (2) この文書について この man ページは Linux man-pages プロジェク ...
https://man.mtool.work/man/20260915/man2/remap_file_pages.2.html
Man page of MREMAP 8322
MREMAP Section: Linux Programmer's Manual (2) Updated: 2010-06-10 Index JM Home Page 名前 mremap - 仮想メモリーアドレスを再マッピングする 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < sys/mman.h > void *mremap(void ... は、 MREMAP_FIXED の定義は公開されておらず、 mremap () のプロトタイプは new_address 引き数を取らなかった。 関連項目 brk (2), getpagesize (2), getrlimit (2), mlock (2), mmap (2), sbrk (2), realloc (3), malloc (3) ページ分割されたメモリーについてもっと詳しく知り ...
https://man.mtool.work/man/20260915/man2/mremap.2.html
Man page of POSIX_MEMALIGN 8322
POSIX_MEMALIGN Section: Linux Programmer's Manual (3) Updated: 2020-12-21 Index JM Home Page 名前 posix_memalign, aligned_alloc, memalign, valloc, pvalloc - アラインメント されたメモリーの割り当てを行う 書式 #include < stdlib.h > int posix_ ... を 返すので、ここで述べた関数が必要になるのは 8 バイトよりも大きなアラインメント が必要な場合だけである。 関連項目 brk (2), getpagesize (2), free (3), malloc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロ ...
https://man.mtool.work/man/20260915/man3/aligned_alloc.3.html
Man page of POSIX_MEMALIGN 8322
POSIX_MEMALIGN Section: Linux Programmer's Manual (3) Updated: 2020-12-21 Index JM Home Page 名前 posix_memalign, aligned_alloc, memalign, valloc, pvalloc - アラインメント されたメモリーの割り当てを行う 書式 #include < stdlib.h > int posix_ ... を 返すので、ここで述べた関数が必要になるのは 8 バイトよりも大きなアラインメント が必要な場合だけである。 関連項目 brk (2), getpagesize (2), free (3), malloc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロ ...
https://man.mtool.work/man/20260915/man3/memalign.3.html
Man page of POSIX_MEMALIGN 8322
POSIX_MEMALIGN Section: Linux Programmer's Manual (3) Updated: 2020-12-21 Index JM Home Page 名前 posix_memalign, aligned_alloc, memalign, valloc, pvalloc - アラインメント されたメモリーの割り当てを行う 書式 #include < stdlib.h > int posix_ ... を 返すので、ここで述べた関数が必要になるのは 8 バイトよりも大きなアラインメント が必要な場合だけである。 関連項目 brk (2), getpagesize (2), free (3), malloc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロ ...
https://man.mtool.work/man/20260915/man3/posix_memalign.3.html
Man page of POSIX_MEMALIGN 8322
POSIX_MEMALIGN Section: Linux Programmer's Manual (3) Updated: 2020-12-21 Index JM Home Page 名前 posix_memalign, aligned_alloc, memalign, valloc, pvalloc - アラインメント されたメモリーの割り当てを行う 書式 #include < stdlib.h > int posix_ ... を 返すので、ここで述べた関数が必要になるのは 8 バイトよりも大きなアラインメント が必要な場合だけである。 関連項目 brk (2), getpagesize (2), free (3), malloc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロ ...
https://man.mtool.work/man/20260915/man3/pvalloc.3.html
Man page of POSIX_MEMALIGN 8322
POSIX_MEMALIGN Section: Linux Programmer's Manual (3) Updated: 2020-12-21 Index JM Home Page 名前 posix_memalign, aligned_alloc, memalign, valloc, pvalloc - アラインメント されたメモリーの割り当てを行う 書式 #include < stdlib.h > int posix_ ... を 返すので、ここで述べた関数が必要になるのは 8 バイトよりも大きなアラインメント が必要な場合だけである。 関連項目 brk (2), getpagesize (2), free (3), malloc (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロ ...
https://man.mtool.work/man/20260915/man3/valloc.3.html
Man page of MMAP 8129
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 ... if (s == -1) handle_error("write"); fprintf(stderr, "partial write"); exit(EXIT_FAILURE); } exit(EXIT_SUCCESS); } 関連項目 getpagesize (2), memfd_create (2), mincore (2), mlock (2), mmap2 (2), mprotect (2), mremap (2), msync (2), remap_file_pages (2), setrl ...
https://man.mtool.work/man/20260915/man2/mmap.2.html
PREV 1 2 NEXT

リンク

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