博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
获取当前的内存占用 (纯Linux底层…
阅读量:4072 次
发布时间:2019-05-25

本文共 409 字,大约阅读时间需要 1 分钟。

非常适合一些不能正常真机测试的兄弟

我们做的东西就要插个硬件,没办法真接上真机,悲剧啊获取当前的内存占用 <wbr>(纯Linux底层代码) <wbr>简单实用 <wbr>不用Instruments等

#import <mach/mach.h>

- (vm_size_t)getUsedMemory

{

    struct task_basic_info info;

    mach_msg_type_number_t size = sizeof(info);

    kern_return_t kerr = task_info(mach_task_self(),

                                   TASK_BASIC_INFO,

                                   (task_info_t)&info,

                                   &size);

    if( kerr == KERN_SUCCESS 

    {

        return info.resident_size;

    }

    else

    {

        NSLog(@"Error with task_info(): %s", mach_error_string(kerr));

    }

    return -1;

}
扩展阅读

转载地址:http://lceji.baihongyu.com/

你可能感兴趣的文章
2. Add Two Numbers
查看>>
17. Letter Combinations of a Phone Number (DFS, String)
查看>>
93. Restore IP Addresses (DFS, String)
查看>>
19. Remove Nth Node From End of List (双指针)
查看>>
49. Group Anagrams (String, Map)
查看>>
139. Word Break (DP)
查看>>
23. Merge k Sorted Lists (Divide and conquer, Linked List) 以及java匿名内部类
查看>>
Tensorflow入门资料
查看>>
剑指_用两个栈实现队列
查看>>
剑指_顺时针打印矩阵
查看>>
剑指_栈的压入弹出序列
查看>>
剑指_复杂链表的复制
查看>>
服务器普通用户(非管理员账户)在自己目录下安装TensorFlow
查看>>
星环后台研发实习面经
查看>>
大数相乘不能用自带大数类型
查看>>
字节跳动后端开发一面
查看>>
CentOS Tensorflow 基础环境配置
查看>>
centOS7安装FTP
查看>>
FTP的命令
查看>>
CentOS操作系统下安装yum的方法
查看>>