JM プロジェクトは、主に Linux 関連のマニュアルページの日本語ページを翻訳・公開しています。
... ON glibc 2.13 $ ./a.out 1 10000 100 ============ Before allocating blocks ============ <malloc version="1"> <heap nr="0"> <sizes> </sizes> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="135 ... "mprotect" size="135168"/> </malloc> ============ After allocating blocks ============ <malloc version="1"> <heap nr="0"> <sizes> </sizes> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="108 ... ax" size="1081344"/> <aspace type="total" size="1081344"/> <aspace type="mprotect" size="1081344"/> </heap> <heap nr="1"> <sizes> </sizes> <total type="fast" count="0" size="0"/> <total type="rest" count="0" size="0"/> <system type="current" size="103 ... ... hort procs; /* Number of current processes */ char _f[22]; /* Pads structure to 64 bytes */ }; In the above structure, the sizes of the memory and swap fields are given in bytes. Linux 2.3.23 (i386)、Linux 2.3.48 (全てのアーキテクチャー) 以降では、構造 ... Memory unit size in bytes */ char _f[20-2*sizeof(long)-sizeof(int)]; /* Padding to 64 bytes */ }; In the above structure, sizes of the memory and swap fields are given as multiples of mem_unit bytes. 返り値 成功すると、 sysinfo () は 0 を返す。 エラー ... ... ince 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 sizes. Definitions for known huge page sizes ... are included in the header file < linux/memfd.h >. For details on encoding huge page sizes not included in the header file, see the discussion of the similarly named constants in mmap (2). flags の未使用のビットは ... ... : res n 1 インチあたりのマシン単位は n です。 hor n 水平解像度は n マシン単位です。 vert n 垂直解像度は n マシン単位です。 sizescale n ポイント数への倍率を指定します。デフォルトの値は 1 です。1 スケールドポイント は、1 ポイント/ n と等しくなります。 u ... nitwidth コマンドと sizes コマンドへの引数はスケールドポイントで指定されます。 unitwidth n ポイントサイズが n スケールドポイントのフォントに対して、 ... ram program をポストプロセッサとして使用します。 tcommand ポストプロセッサが t と u の出力コマンドを扱えることを表します。 sizes s1 s2...sn 0 デバイスが s1 , s2 ,... sn スケールドポイントのフォントを持つことを表します。 大きさのリストは 0 で終らなけれ ... ... 総メモリー」のセルは "free/total memory" セルよりも大きくなることがある。 ブロックサイズのヒストグラム "Histogram for block sizes" (ブロックサイズのヒストグラム) は、 メモリー割り当てをバケットサイズ単位に分割した情報である。 オプション -n name , --pro ... failed calls malloc| 1 400 0 realloc| 40 44800 0 (nomove:40, dec:19, free:0) calloc| 0 0 0 free| 1 440 Histogram for block sizes: 192-207 1 2% ================ ... 2192-2207 1 2% ================ 2240-2255 2 4% ================================= 2832-2 ... ... とは、つまり xz の将来版において、マルチスレッドモードにおける伸長処理が不能となる場合があることを意味します。 --block-list= sizes .xz フォーマットに圧縮する場合に、非圧縮データから指定された間隔分をあけて、新たなブロックを開始します。 非圧縮ブロックの ... する) と、それは省略表記として前ブロックのサイズを利用する指定となります。 入力ファイルが size の合計よりも大きかった場合、 sizes の最後に指定された値を用いて、入力ファイルを繰り返し処理します。特別な設定値として 0 を用いると、これが最終の値として用いら ... れ、ファイルの残りのデータを単一のブロックとしてエンコード処理を行うことを指示します。 sizes に設定した値が、エンコード処理するブロックサイズ (スレッドモードにおけるデフォルト値、あるいは --block-size= size に指定さ ... ... y a process affects some process behaviors, including signal handling or system call restarting. • Since x32 has different sizes for long and pointer types, layouts of some (but not all; struct timeval or struct rlimit are 64-bit, for example) structu ... There are some notable exceptions, however, such as preadv2 (2), which uses struct iovec entities with 4-byte pointers and sizes ("compat_iovec" in kernel terms), but passes an 8-byte pos argument in a single register and not two, as is done in every ... ... 参照。 SHM_HUGE_2MB , SHM_HUGE_1GB (Linux 3.8 以降) Used in conjunction with SHM_HUGETLB to select alternative hugetlb page sizes (respectively, 2 MB and 1 GB) on systems that support multiple hugetlb page sizes. More generally, the desired huge page s ... ... case_bounce.c The "bounce" program creates a new shared memory object with the name given in its command-line argument and sizes the object to match the size of the shmbuf structure defined in the header file. It then maps the object into the process' ... ... case_bounce.c The "bounce" program creates a new shared memory object with the name given in its command-line argument and sizes the object to match the size of the shmbuf structure defined in the header file. It then maps the object into the process' ... 日本語の文書やマニュアルを配布している個人/プロジェクトへのリンクです。