http://aasheaa.blog.163.com/blog/static/99333120126311332613/

// 获取当前设备可用内存及所占内存的头文件
#import <sys/sysctl.h>
#import <mach/mach.h>// 获取当前设备可用内存(单位:MB)
- (double)availableMemory
{vm_statistics_data_t vmStats;mach_msg_type_number_t infoCount = HOST_VM_INFO_COUNT;kern_return_t kernReturn = host_statistics(mach_host_self(), HOST_VM_INFO, (host_info_t)&vmStats, &infoCount);if (kernReturn != KERN_SUCCESS) {return NSNotFound;}return ((vm_page_size *vmStats.free_count) / 1024.0) / 1024.0;
}// 获取当前任务所占用的内存(单位:MB)
- (double)usedMemory
{task_basic_info_data_t taskInfo;mach_msg_type_number_t infoCount = TASK_BASIC_INFO_COUNT;kern_return_t kernReturn = task_info(mach_task_self(), TASK_BASIC_INFO, (task_info_t)&taskInfo, &infoCount);if (kernReturn != KERN_SUCCESS) {return NSNotFound;}return taskInfo.resident_size / 1024.0 / 1024.0;
}

iOS 获取 当前设备 可用内存 及当前 应用 所占内存 (转)相关推荐

  1. 服务器能识别手机型号,iOS获取当前设备型号等信息(全)包含iPhone7和iPhone7P

    获取设备信息总结 1.获取设备的信息 2.获取设备的唯一标示符 3.为系统创建一个随机的标示符 4.获取当前屏幕分辨率的信息 5.获取运营商的信息 需要先导入头文件 创建对象 获取运行商的名称 获取当 ...

  2. IOS获取手机设备运行内存的方法

    //当前设备可用内存 - (double)availableMemory {vm_statistics_data_t vmStats;mach_msg_type_number_t infoCount ...

  3. 虚拟机删除后服务器内存,卸载虚拟机后仍占内存

    卸载虚拟机后仍占内存 内容精选 换一换 华为云帮助中心,为用户提供产品简介.价格说明.购买指南.用户指南.API参考.最佳实践.常见问题.视频帮助等技术文档,帮助您快速上手使用华为云服务. 华为云帮助 ...

  4. java内存问题怎么排查,java占内存高排查 java应用占用内存过高排查的解决方案...

    想了解java应用占用内存过高排查的解决方案的相关内容吗,zhaixing_0307在本文为您仔细讲解java占内存高排查的相关知识和一些Code实例,欢迎阅读和指正,我们先划重点:java,占内存过 ...

  5. iOS获取当前设备型号等信息总结 包含iPhone7和iPhone7P

    #include <sys/types.h> #include <sys/sysctl.h> //获得设备型号 + (NSString *)getCurrentDeviceMo ...

  6. iOS 获取当前设备型号iPhone7/iPhone7P

    #include <sys/types.h> #include <sys/sysctl.h> //获得设备型号 + (NSString *)getCurrentDeviceMo ...

  7. iOS 获取当前设备具体型号(当前支持到iPhone7/iPhone7P )、系统版本、电量、序列号、设备名称、应用相关信息获取等

    //手机类型:iPhone 6NSString* phoneModel = [self iphoneType];//方法在下面//手机系统版本:9.2NSString * iponeM = [[UID ...

  8. 2013-12-IOS 获取最新设备型号方法

    1.IOS 获取最新设备型号方法 列表最新对照表: http://theiphonewiki.com/wiki/Models 方法: #import "sys/utsname.h" ...

  9. iOS获取设备和APP权限信息(内含plist文件的读写)

    文章目录 前言 获取设备当前的各种信息 获取APP能获取到的权限信息(内含plist文件的读写) 2019.11.04 更新 前言 下面各种获取到的信息分为了两大类,一种是获取APP载体设备当前的各种 ...

最新文章

  1. 2.5英寸硬盘何止“五脏俱全”(硬盘构造再揭秘之四)
  2. 《京东技术解密》——海量订单处理
  3. nginx全部下载地址
  4. 构建高并发高可用安全的IT系统-高并发部分
  5. IDEA手动导入jar包
  6. 战斧湖战役之后的5rnm
  7. 一位在项目上的好友求助
  8. fatal: Could not read from remote repository.
  9. java(18) - 枚举类型和静态导入
  10. sql 结果相加_SQL联结语句
  11. 效果图渲染器详解,出图最快的竟然是它!
  12. 牛啊!微信支持发送彩色红包~~
  13. 在字符串指定位置插入字符串C语言版
  14. 搭建美丽天天秒链动2+1OpenRApp开发
  15. Mac下添加Chrome插件
  16. 图片大小/像素/分辨率之间有什么关系
  17. Python(Python+Qt)学习随笔:使用xlwings新建Execl文件和sheet的方法
  18. 欧陆风云3实用修改代码
  19. 【综述阅读】Graph Neural Networks for Recommender Systems: Challenges, Methods, and Directions
  20. c4d中的语言菜单,C4D的菜单(选择)

热门文章

  1. 基于微信小程序的在线考试系统+后台管理系统(SSM+mysql)-JAVA.VUE【数据库设计、论文、源码、开题报告】
  2. Matlab中的数据分布KS检验
  3. Android之PopupMenu
  4. Selenium使用xpath定位元素
  5. 高考计算机如何检索投档,高考平行志愿投档规则是什么
  6. 邮件不小心删除,怎么进行恢复呢?
  7. 巧妙修改vc++生成的dll名称
  8. 达梦数据库的事务管理
  9. 实现目标的关键:管理层的目标管理策略
  10. JavaScript的数组倒序reverse简单使用(笔记)