博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Cocos2d-x开发---关于内存检测
阅读量:6419 次
发布时间:2019-06-23

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

     
这几天面试的时候,面试官都会问我在游戏开发过程中是如何应对内存检测的,如何监控程序是否有内存泄漏的问题。在开发的过程中也没有认真的注意过这个问题(当然不是说不去关注程序的内存泄漏问题,而是说并没有特意到去思考如何去监控),因为上家公司使用的是xcode开发工具,其自带了性能监控的工具,平时也就是用的这个,可能没太在意这些吧。

     因为面试官问这个比较多,然后我感觉自己确实需要多注意注意程序开发过程中的一些基础性问题,所以把自己所知道的整理整理。
Mac上:
     使用xcode进行开发,当运行模拟器或者进行真机调试的时候,xcode的左上角位置是会显示诸如cpu使用率,内存使用率等信息的。使用模拟器显示的是电脑的信息,而使用真机调试则显示的是真机的信息。
Windows上:
     使用VS进行开发,有一个对内存泄漏问题进行检测到软件,叫做:Visual Leak Detector。这个软件还是好久之前在网上看博客的时候看到的,好像是在调试完程序之后才会显示检测信息,因为是好久之前用过,可能具体的有点记不太清楚了;
     另外一个方式是,在电脑上进行调试,然后启动windows的任务管理器,在进程里对运行的程序内存、cpu使用状况进行实时监控,在查看到内存使用异常的情况下便可以有针对性的进行排查了。
     以上便是我目前所知道的了。

转载于:https://www.cnblogs.com/zhong-dev/p/4044544.html

你可能感兴趣的文章
Django-MTV模型
查看>>
IE9 Windows7 x64
查看>>
xcode 工具栏中放大镜的替换的简单说明
查看>>
C# 语言规范_版本5.0 (第11章 结构)
查看>>
租用游艇
查看>>
java 集合list遍历时删除元素
查看>>
【PHP原生】两个日期间的相关计算
查看>>
partial关键字的含义
查看>>
虚拟DOM
查看>>
date命令详解
查看>>
Spring MVC 返回Json数据环境记录
查看>>
浅谈C语言中的内存分配
查看>>
方法覆盖
查看>>
怎样简单灵活地将DataTable中的数据赋值给model
查看>>
excel 大文件解析原理实现
查看>>
java学习--Mybatis使用方法
查看>>
error C1083: Cannot open include file: 'ntddk.h': No such file or directory
查看>>
Windows内存管理(1)--分配内核内存 和 使用链表
查看>>
paramiko 登录linux主机后执行tail后返回数据不完整解决方法。
查看>>
PHP根据URL提取根域名
查看>>