码迷,mamicode.com
首页 >  
搜索关键字:内存机制    ( 150个结果
【AIX】AIX内存机制
AIX 内存机制 1 虚拟内存 虚拟内存是物理内存和交换空间(Paging Space)组合形成的虚拟内存空间, 通过虚拟的地址空间映射到物理内存或者 Paging Space。 在 AIX 中,虚拟内存段被分成 4096 字节大小的页,物理内存则被划分为 4096 字节大小的页帧(page fra... ...
分类:其他好文   时间:2017-07-26 10:48:03    阅读次数:343
Disruptor——一种可替代有界队列完成并发线程间数据交换的高性能解决方案
本文翻译自LMAX关于Disruptor的论文,同时加上一些自己的理解和标注。Disruptor是一个高效的线程间交换数据的基础组件,它使用栅栏(barrier)+序号(Sequencing)机制协调生产者与消费者,从而避免使用锁和CAS,同时还组合使用预分配内存机制、缓存行机制(cache lin... ...
分类:编程语言   时间:2017-06-20 00:20:39    阅读次数:331
内存、线程安全与并发
@内存机制引用自 一、java内存机制 java程序在内存中的分配有4种,分别是: 二、java变量的作用域: java变量分为4种: 为什么使用单例模式? 因为一个类返回一个对象的引用和一个实例化方法,大大节约了内存且有利于gc回收。(对象为null时也会回收,由于Java的垃圾回收机制,Java ...
分类:编程语言   时间:2017-06-19 01:20:04    阅读次数:335
python基本数据类型——int
一、int的范围 python2: 在32位机器上,整数的位数为32位,取值范围为-2**31~2**31-1; 在64位系统上,整数的位数为64位,取值范围为-2**63~2**63-1; python3: 理论上长度是无限的(只要内存足够大) 二、python内存机制 在一般情况下当变量被赋值后 ...
分类:编程语言   时间:2017-06-03 00:50:50    阅读次数:219
Java基础四
Java基础四 一、Switch语句 二、if和switch区别 推荐使用if 三、函数 Java中的函数和方法是同一个词 四、数组 4.1、数组常见错误 五、内存机制 六、转换成十六进制 移位 &操作 6.2 查表法求十六进制 查表法很多时候都非常好用,这样就非常好了,真的非常好用 算的时候直接移 ...
分类:编程语言   时间:2017-05-20 20:33:07    阅读次数:167
转自Android内存机制分析1——了解Android堆和栈
转自http://www.cnblogs.com/mythou/p/3202238.html 昨天用Gallery做了一个图片浏览选择开机画面的功能,当我加载的图片多了就出现OOM问题。以前也出现过这个问题,那时候并没有深究。这次打算好好分析一下Android的内存机制。 因为我以前是做VC++开发 ...
分类:移动开发   时间:2017-05-15 10:04:49    阅读次数:333
【转载】关于int 类型数据内存优化
一、int的范围 2.7:32位:-2^31~2^31-1 64位:-2^63~2^63-13.5:在3.5中init长度理论上是无限的 二、python内存机制 在一般情况下当变量被赋值后,内存和变量的关系如下: python内的优化机制(不论是2.7还是3.5都有):在-5~257之间的数,如果 ...
分类:其他好文   时间:2017-04-30 12:28:59    阅读次数:117
ios系统的特点
iphone系统特性:*用户只能同时和一个应用进行交互。只有一个程序启动正在运行,其他程序只能后台运行。后台运行机制大大缩短了程序再次启动花费的时间。 *后台运行程序占有系统内存空间,当系统内存不足时,系统强制关闭空闲应用,回收系统资源。2.虚拟内存机制 *iOS和Mac OS都具有内存机制,每个进 ...
分类:移动开发   时间:2017-04-25 23:23:27    阅读次数:566
UNIX再学习 -- 死磕内存管理
malloc/free简化实现;malloc 和 sbrk 关系;虚拟内存机制。 一个内存管理 C 语言部分讲,UNIX部分讲,Linux部分还讲,死磕到底!!一、mallc/free简化实现上篇文章...
分类:其他好文   时间:2017-04-20 18:44:26    阅读次数:284
java内存理解与优化
篇幅较长预警 为了方便解释java内存机制,先从类的加载开始谈起 1、什么是类的加载 类的加载指的是将类的.class文件中的二进制数据读入到内存中,将其放在运行时数据区的方法区内,然后在堆区创建一个java.lang.Class对象,用来封装类在方法区内的数据结构。类的加载的最终产品是位于堆区中的 ...
分类:编程语言   时间:2017-03-28 21:28:14    阅读次数:222
150条   上一页 1 ... 5 6 7 8 9 ... 15 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!