JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... * old_address , size_t old_size , size_t new_size , int flags , ... /* void * new_address */); 説明 mremap () は既存のメモリーマッピングの拡張 (または縮小) を行う。 同時に移動されることもある ( flags 引き数と利用可能な仮想アドレス ... ize は要求する変更後の仮想メモリーブロックのサイズである。 5 番目の引き数として new_address を指定することができる。下記の MREMAP_FIXED の説明を参照のこと。 Linux ではメモリーはページに分割される。ユーザープロセスは (一つまたは) 複数のリニアな仮想メモリ ... tation violation) を 引き起こす。また、セグメント外の仮想メモリーにアクセスした場合にも セグメンテーション侵害が発生する。 mremap () は Linux のページテーブル方式を使用する。 mremap () は仮想アドレスとメモリーページのマッピングを変更する。これは非常に効 ... ... malloc (3), calloc (3), free (3), realloc (3) の呼び出しを横取りし、 メモリー割り当て状況の追跡を行う。 追加で、 mmap (2), mremap (2), munmap (2) を追跡することもできる。 memusage は収集したデータをテキスト形式で出力することもできるし、 memusagestat (1 ... alloc (3) のすべての呼び出しの引数の積 ( nmemb * size )、 mmap (2) のすべての呼び出しの length 引数の合計。 realloc (3) と mremap (2) の場合、 割り当ての新しいサイズが以前のサイズよりも大きい場合、 差分 (新しいサイズから古いサイズを引いた値) の合計が加 ... heap peak malloc (3) の size 引数、 calloc (3) の nmemb * size の積、 realloc (3) の size 引数、 mmap (2) の length 引数、 mremap (2) の new_size 引数、 の中の最大値。 stack peak 監視される関数の最初の呼び出しが行われる前に、 スタックポインターアドレス ... ... 4 では、 offset の単位は、実際にはシステムのページサイズであり、 4096 バイトではない。 関連項目 getpagesize (2), mmap (2), mremap (2), msync (2), shm_open (3) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。 ... ... れているかの調整が、 mmap (2) を使った場合ほど効率的ではない。 関連項目 getpagesize (2), mmap (2), mmap2 (2), mprotect (2), mremap (2), msync (2) この文書について この man ページは Linux man-pages プロジェクトのリリース 5.10 の一部である。プロジェクトの ... ... mit is specified in bytes, and is rounded down to the system page size. This limit affects calls to brk (2), mmap (2), and mremap (2), which fail with the error ENOMEM upon exceeding this limit. In addition, automatic stack expansion fails (and generat ... ... URE); } exit(EXIT_SUCCESS); } 関連項目 getpagesize (2), memfd_create (2), mincore (2), mlock (2), mmap2 (2), mprotect (2), mremap (2), msync (2), remap_file_pages (2), setrlimit (2), shmat (2), shm_open (3), shm_overview (7) proc (5) の /proc/[pid]/map ... ... URE); } exit(EXIT_SUCCESS); } 関連項目 getpagesize (2), memfd_create (2), mincore (2), mlock (2), mmap2 (2), mprotect (2), mremap (2), msync (2), remap_file_pages (2), setrlimit (2), shmat (2), shm_open (3), shm_overview (7) proc (5) の /proc/[pid]/map ... ... mit is specified in bytes, and is rounded down to the system page size. This limit affects calls to brk (2), mmap (2), and mremap (2), which fail with the error ENOMEM upon exceeding this limit. In addition, automatic stack expansion fails (and generat ... ... mit is specified in bytes, and is rounded down to the system page size. This limit affects calls to brk (2), mmap (2), and mremap (2), which fail with the error ENOMEM upon exceeding this limit. In addition, automatic stack expansion fails (and generat ... ... mit is specified in bytes, and is rounded down to the system page size. This limit affects calls to brk (2), mmap (2), and mremap (2), which fail with the error ENOMEM upon exceeding this limit. In addition, automatic stack expansion fails (and generat ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。