JM Project

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

Linux マニュアル 一覧

全文・高度検索

per page, with , order by , clip by
Results of 1 - 10 of about 10 for hugetlb (0.007 sec.)
Man page of SHMGET 11852
SHMGET Section: Linux Programmer's Manual (2) Updated: 2020-04-11 Index JM Home Page 名前 shmget - System V 共有メモリーセグメントを割り当てる 書式 #include < sys/ipc.h > #include < sys/shm.h > int shmget(key_t key , size_t size , int shmfl ... 使用し、 この呼び出しで確実にセグメントが作成されるようにする。 セグメントが既に存在した場合には、 呼び出しは失敗する。 SHM_HUGETLB (Linux 2.6 以降) "ヒュージページ (huge page)" を使うセグメントを割り当てる。詳細な情報は、Linux カーネルソースのファイル D ... ocumentation/admin-guide/vm/hugetlbpage.rst を参照。 SHM_HUGE_2MB , SHM_HUGE_1GB (Linux 3.8 以降) Used in conjunction with SHM_HUGETLB to select alternative h ... ugetlb page sizes (respectively, 2 MB and 1 GB) on systems that support multiple hugetlb page sizes. More generally, the desired huge page size can be configured by encoding the base-2 logarithm of the desired p ...
https://man.mtool.work/man/20260915/man2/shmget.2.html
Man page of MEMFD_CREATE 10958
MEMFD_CREATE Section: Linux Programmer's Manual (2) Updated: 2020-11-01 Index JM Home Page 名前 memfd_create - 無名ファイル (anonymous file) を作成する 書式 #define _GNU_SOURCE /* feature_test_macros (7) 参照 */ #include < sys/mman.h > int ... た場合、 初期の seal 集合は F_SEAL_SEAL となり、 これはこのファイルには他の seal をセットできないことということである。 MFD_HUGETLB (Linux 4.14 以降) The anonymous file will be created in the hugetlbfs filesystem using huge pages. See the Linux kernel so ... urce file Documentation/admin-guide/mm/hugetlbpage.rst for more information about hugetlbfs. Specifying both MFD_HUGETLB and MFD_ALLOW_SEALING in flags is supported sinc ... e Linux 4.16. MFD_HUGE_2MB , MFD_HUGE_1GB , ... Used in conjunction with MFD_HUGETLB to select alternative hugetlb page sizes (respectively, 2 MB, 1 GB, ...) on systems that support multiple hugetlb page siz ...
https://man.mtool.work/man/20260915/man2/memfd_create.2.html
Man page of ALLOC_HUGEPAGES 10744
ALLOC_HUGEPAGES Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 alloc_hugepages, free_hugepages - 大きなサイズのページの割り当てと解放を行う 書式 void *alloc_hugepages(int key , void * addr , size_t len , ... gepages () は Linux 2.5.36 で導入され、2.5.54 で再び削除された。 これらのシステムコールは i386 と ia64 のみで (かつ CONFIG_HUGETLB_PAGE を指定してビルドされた場合に) 存在する。 Linux 2.4.20 では syscall 番号が存在するが、 呼び出すとエラー ENOSYS で失敗す ... 定される。 エラー ENOSYS このシステムコールはカーネルでサポートされていない。 ファイル /proc/sys/vm/nr_hugepages 設定された hugetlb ページの数。 このファイルは読み書きできる。 /proc/meminfo 設定された hugetlb ページの数と、 3 つの変数 HugePages_Total, Hu ... で使うべきでない。 注意 これらのシステムコールはなくなった。 これらは Linux 2.5.36 から 2.5.54 にのみ存在する。 代わりに今は hugetlbfs ファイルシステムを使うことができる。 (CPU がサポートしている場合) ヒュージページを持つメモリーは、 mmap (2) を使ってこの ...
https://man.mtool.work/man/20260915/man2/alloc_hugepages.2.html
Man page of ALLOC_HUGEPAGES 10744
ALLOC_HUGEPAGES Section: Linux Programmer's Manual (2) Updated: 2017-09-15 Index JM Home Page 名前 alloc_hugepages, free_hugepages - 大きなサイズのページの割り当てと解放を行う 書式 void *alloc_hugepages(int key , void * addr , size_t len , ... gepages () は Linux 2.5.36 で導入され、2.5.54 で再び削除された。 これらのシステムコールは i386 と ia64 のみで (かつ CONFIG_HUGETLB_PAGE を指定してビルドされた場合に) 存在する。 Linux 2.4.20 では syscall 番号が存在するが、 呼び出すとエラー ENOSYS で失敗す ... 定される。 エラー ENOSYS このシステムコールはカーネルでサポートされていない。 ファイル /proc/sys/vm/nr_hugepages 設定された hugetlb ページの数。 このファイルは読み書きできる。 /proc/meminfo 設定された hugetlb ページの数と、 3 つの変数 HugePages_Total, Hu ... で使うべきでない。 注意 これらのシステムコールはなくなった。 これらは Linux 2.5.36 から 2.5.54 にのみ存在する。 代わりに今は hugetlbfs ファイルシステムを使うことができる。 (CPU がサポートしている場合) ヒュージページを持つメモリーは、 mmap (2) を使ってこの ...
https://man.mtool.work/man/20260915/man2/free_hugepages.2.html
Man page of MMAP 7615
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 ... 。 (訳注:マッピングは通常はメモリーアドレスが増加する向きに行うが、 このオプションを指定すると逆向きにマッピングを行う) MAP_HUGETLB (Linux 2.6.32 以降) "huge page" を使ってマッピングを割り当てる。詳しい情報は、Linux カーネルソースの Documentation/vm/huge ... ラグは MAP_32BIT , MAP_ANONYMOUS (とその同義語の MAP_ANON ), MAP_DENYWRITE , MAP_EXECUTABLE , MAP_FILE , MAP_GROWSDOWN , MAP_HUGETLB , MAP_LOCKED , MAP_NONBLOCK , MAP_NORESERVE , MAP_POPULATE , MAP_STACK である。 C ライブラリとカーネル ABI の違い このペー ...
https://man.mtool.work/man/20260915/man2/mmap.2.html
Man page of MMAP 7615
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 ... 。 (訳注:マッピングは通常はメモリーアドレスが増加する向きに行うが、 このオプションを指定すると逆向きにマッピングを行う) MAP_HUGETLB (Linux 2.6.32 以降) "huge page" を使ってマッピングを割り当てる。詳しい情報は、Linux カーネルソースの Documentation/vm/huge ... ラグは MAP_32BIT , MAP_ANONYMOUS (とその同義語の MAP_ANON ), MAP_DENYWRITE , MAP_EXECUTABLE , MAP_FILE , MAP_GROWSDOWN , MAP_HUGETLB , MAP_LOCKED , MAP_NONBLOCK , MAP_NORESERVE , MAP_POPULATE , MAP_STACK である。 C ライブラリとカーネル ABI の違い このペー ...
https://man.mtool.work/man/20260915/man2/munmap.2.html
Man page of MMAP 7615
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 ... 。 (訳注:マッピングは通常はメモリーアドレスが増加する向きに行うが、 このオプションを指定すると逆向きにマッピングを行う) MAP_HUGETLB (Linux 2.6.32 以降) "huge page" を使ってマッピングを割り当てる。詳しい情報は、Linux カーネルソースの Documentation/vm/huge ... ラグは MAP_32BIT , MAP_ANONYMOUS (とその同義語の MAP_ANON ), MAP_DENYWRITE , MAP_EXECUTABLE , MAP_FILE , MAP_GROWSDOWN , MAP_HUGETLB , MAP_LOCKED , MAP_NONBLOCK , MAP_NORESERVE , MAP_POPULATE , MAP_STACK である。 C ライブラリとカーネル ABI の違い このペー ...
https://man.mtool.work/man/20260915/man3/mmap64.3.html
Man page of PROC 7615
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... de - do not expand area on remapping ac - area is accountable nr - swap space is not reserved for the area ht - area uses huge tlb pages nl - non-linear mapping ar - architecture specific flag dd - do not include area into core dump sd - soft-dirty fla ... ユーザー空間ページテーブルにマッピングされているファイルと関連付けられていないヒュージページ。 HugePages_Total %lu ( CONFIG_HUGETLB_PAGE が必要) ヒュージページのプールサイズ。 HugePages_Free %lu ( CONFIG_HUGETLB_PAGE が必要) プール内の割り当てられていない ... ヒュージページ数。 HugePages_Rsvd %lu (Linux 2.6.17 以降) ( CONFIG_HUGETLB_PAGE が必要) プールから割り当てが宣言されたが、まだ割り当てが行われていないヒュージページ数。 これらの予約ヒュージページに ...
https://man.mtool.work/man/20260915/man5/proc.5.html
Man page of PROC 7615
PROC Section: Linux Programmer's Manual (5) Updated: 2015-01-22 Index JM Home Page 名前 proc - プロセスの情報を含む擬似ファイルシステム 説明 proc ファイルシステムは擬似的なファイルシステムであり、 カーネル内のデータへのインターフェースとして ... de - do not expand area on remapping ac - area is accountable nr - swap space is not reserved for the area ht - area uses huge tlb pages nl - non-linear mapping ar - architecture specific flag dd - do not include area into core dump sd - soft-dirty fla ... ユーザー空間ページテーブルにマッピングされているファイルと関連付けられていないヒュージページ。 HugePages_Total %lu ( CONFIG_HUGETLB_PAGE が必要) ヒュージページのプールサイズ。 HugePages_Free %lu ( CONFIG_HUGETLB_PAGE が必要) プール内の割り当てられていない ... ヒュージページ数。 HugePages_Rsvd %lu (Linux 2.6.17 以降) ( CONFIG_HUGETLB_PAGE が必要) プールから割り当てが宣言されたが、まだ割り当てが行われていないヒュージページ数。 これらの予約ヒュージページに ...
https://man.mtool.work/man/20260915/man5/procfs.5.html
Man page of MBIND 6936
MBIND Section: Linux Programmer's Manual (2) Updated: 2020-06-09 Index JM Home Page 名前 mbind - メモリー領域に対してメモリーポリシーを設定する 書式 #include < numaif.h > long mbind(void * addr , unsigned long len , int mode , const unsigne ... て のきっかけとなったかに関わらず、指定されたポリシーにしたがって割り当て が行われる。 しかしながら、共有メモリー領域が SHM_HUGETLB フラグを指定して作成された場合には、ヒュージページ (huge page) の割り当てが 指定されたポリシーにしたがって行われるのは、そ ...
https://man.mtool.work/man/20260915/man2/mbind.2.html
PREV 1 NEXT

リンク

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