久久精品人人爽,华人av在线,亚洲性视频网站,欧美专区一二三

linux中如何查看glibc內(nèi)存分配情況

151次閱讀
沒有評論

共計 758 個字符,預計需要花費 2 分鐘才能閱讀完成。

在 Linux 中,可以使用工具如 malloc_infomtracevalgrindgdb 等來查看 glibc 內(nèi)存分配情況。

例如,可以使用 mallinfo 函數(shù)來查看 glibc 內(nèi)存分配情況,示例代碼如下:

#include <stdio.h>
#include <malloc.h>

int main() {struct mallinfo mi = mallinfo();
    printf("Total non-mmapped bytes (arena): %d\n", mi.arena);
    printf("# of free chunks (ordblks): %d\n", mi.ordblks);
    printf("# of fastbin blocks (smblks): %d\n", mi.smblks);
    printf("# of mmapped regions (hblks): %d\n", mi.hblks);
    printf("Space in mmapped regions (hblkhd): %d\n", mi.hblkhd);
    printf("Maximum total allocated space (usmblks): %d\n", mi.usmblks);
    printf("Free space (fsmblks): %d\n", mi.fsmblks);
    printf("Total allocated space (uordblks): %d\n", mi.uordblks);
    printf("Total free space (fordblks): %d\n", mi.fordblks);
    printf("Topmost releasable block (keepcost): %d\n", mi.keepcost);
    
    return 0;
}

編譯并運行上述代碼,即可查看 glibc 內(nèi)存分配情況。

丸趣 TV 網(wǎng) – 提供最優(yōu)質(zhì)的資源集合!

正文完
 
丸趣
版權(quán)聲明:本站原創(chuàng)文章,由 丸趣 2024-04-10發(fā)表,共計758字。
轉(zhuǎn)載說明:除特殊說明外本站除技術(shù)相關(guān)以外文章皆由網(wǎng)絡(luò)搜集發(fā)布,轉(zhuǎn)載請注明出處。
評論(沒有評論)
主站蜘蛛池模板: 故城县| 乌恰县| 阜平县| 阜新市| 昂仁县| 德钦县| 乌鲁木齐市| 永顺县| 宜丰县| 常山县| 云林县| 黑水县| 临江市| 长治县| 田林县| 鄄城县| 杭锦后旗| 武山县| 苍山县| 大宁县| 富宁县| 洪洞县| 杭锦后旗| 嘉祥县| 宜兰县| 兖州市| 定陶县| 自治县| 怀来县| 资兴市| 临沧市| 蓬溪县| 夏河县| 武威市| 麻栗坡县| 海口市| 连江县| 无锡市| 西青区| 临夏市| 昆明市|