码迷,mamicode.com
首页 >  
搜索关键字:c 内存管理    ( 4832个结果
Linux内存管理学习笔记——内存寻址
最近开始想稍微深入一点地学习Linux内核,主要参考内容是《深入理解Linux内核》和《深入理解Linux内核架构》以及源码,经验有限,只能分析出有限的内容,看完这遍以后再更深入学习吧。1,内存地址逻辑地址:包含在机器语言中用来指定一个操作数或一条指令的地址。线性地址:一个32位无符号数,用于直接映...
分类:系统相关   时间:2014-07-20 08:29:46    阅读次数:476
计算机操作系统学习笔记_7_内存管理 --内存管理基础
内存管理 --内存管理基础 一、 内存管理概念 1.存储管理的功能 (1)内存空间的分配与回收,包括内存的分配和共享。 (2)地址转换:内存管理配合硬件进行地址转换,把逻辑地址转换成物理地址。 (3)内存空间的扩充:借助于虚拟存储器或交换覆盖技术来达到扩充内存容量的目的。 (4)存储保护:为了避免相互干扰和破坏,必须提供保护功能。 2.地址重定位[程序的装入] (1)逻辑地址空间 (2)物理地址空间 (3)地址重定位 (4)重定位类型  地址重定位分为静态重定位和动态...
分类:其他好文   时间:2014-07-19 23:32:09    阅读次数:469
计算机操作系统学习笔记_8_内存管理 --虚拟内存管理
内存管理 --虚拟内存管理 一、虚拟内存基本概念 1.局部性原理 (1)时间局部性:程序中的某条指令一旦运行,不久以后该指令可能再次运行。产生时间局部性的典型原因是由于程序中存在着大量的循环操作。 (2)空间局部性:一旦程序访问了某个存储单元,不久以后其附近的存储单元也将被访问,其典型情况是程序顺序运行。 2.虚拟内存 基于局部性原理,应用程序在运行之前并不必全部装入内存,仅需将当前运行到的那部分程序和数据装入内存便可启动程序的运行,其余部分仍驻留在外存上。当要运行的指令或...
分类:其他好文   时间:2014-07-19 23:14:40    阅读次数:352
Win7系统下OGEngine环境搭建
OGEngine_环境搭建前言OGEngine开源引擎是一款开源免费、简单易学、高效实用的android游戏引擎,适用于不同层次不同专业的人员,降低广大用户在android平台上开发游戏的门槛。引擎可用于完整开发游戏框架,并提供了很多快捷、高性能的内存管理技术,同时支持第3方jar包接入,有..
分类:Windows程序   时间:2014-07-18 17:02:15    阅读次数:291
有关objective-c内存处理机制
这几天学习objective-c,简单谈谈对其内存管理机制的理解和看法,有想法的或不同意见的可以一起交流一下,首先objective-c采用了引用计数机制来对内存进行管理。当我们声明一个实例对象,并为其在堆中开辟内存空间,其内存空间引用计数为1,如果我们release 引用计数减一,当引用计数等于....
分类:其他好文   时间:2014-07-18 16:03:14    阅读次数:133
C++基类一定要写虚函数!!!
这是个提醒,算是吧!如果详细原理过程,可能会有一个大篇幅。但这里不想多加赘述,只说说它的破坏力!最近写了个图像处理框架,要做个基类来handle众多子类,写之前一直申称:要注意内存管理,写好析构函数。谁知最后还是偏偏忘记了将基类析构函数virtual化,结果在操控基类释放内存的一段程序中,发现基类释...
分类:编程语言   时间:2014-07-18 12:03:57    阅读次数:261
Tcmalloc优化Mysql内存管理
TCMalloc是什么?TCMalloc(Thread-CachingMalloc)与标准glibc库的malloc实现一样的功能,但是TCMalloc在效率和速度效率都比标准malloc高很多。TCMalloc是google-perftools工具中的一个(gperftools四个工具分别是:TCMalloc、heap-checker、heap-profiler和cpu-profiler),这..
分类:数据库   时间:2014-07-17 15:34:03    阅读次数:421
CLR执行模型
1:首先先明确CLR的概念:1:首先先明确CLR的概念:CLR(CommonLanguageRuntime):公共语言运行时,是一个可由多种编程语言使用的"运行时";在运行时,CLR根本不关心开发人员用的是哪一种语言来变写代码,它只关注语言是否是面向CLR(面向运行时)的.2:CLR的核心功能包括:内存管理、程序集..
分类:其他好文   时间:2014-07-17 08:58:16    阅读次数:219
IOS内存管理
原文链接:http://blog.csdn.net/weiqubo/article/details/73761891. 内总管理原则(引用计数) IOS的对象都继承于NSObject, 该对象有一个方法:retainCount ,内存引用计数。 引用计数在很多技术都用到: window下的COM.....
分类:移动开发   时间:2014-07-16 23:55:44    阅读次数:506
iOS中引用计数内存管理机制分析
在iOS中引用计数是内存的管理方式,虽然在iOS5版本中,已经支持了自动引用计数管理模式,但理解它的运行方式有助于我们了解程序的运行原理,有助于debug程序。操作系统的内存管理分成堆和栈。在堆中分配的内存,都试用引用计数模式;在栈中则不是。 NSString定义的对象是保存在栈中,所以它没有引用....
分类:移动开发   时间:2014-07-16 15:00:24    阅读次数:295
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!