码迷,mamicode.com
首页 >  
搜索关键字:内存区域    ( 1431个结果
Fresco内存机制(Ashmem匿名共享内存)
Fresco的内存机制 Fresco是Facebook出品的高性能图片加载库,采用了Ashmem匿名共享内存机制, 来解决图片加载中的OOM问题。这里不对Fresco做深入分析,只关注Fresco在Android Bitmap的管理上采用了哪些黑科技。 Android的内存区域 Java Heap( ...
分类:其他好文   时间:2016-07-21 00:48:23    阅读次数:1628
数据库的游标
一,游标是什么? 游标是一段私有的SQL工作区,也就是一段内存区域,用于暂时存放受SQL语句影响到的数据。通俗理解就是将受影响的数据暂时放到了一个内存区域的虚表中,而这个虚表就是游标。 二,作用是什么? 1,大家都知道数据库中的事物可以回滚,而游标在其中起着非常重要的作用,由于对数据库的操作我们会暂 ...
分类:数据库   时间:2016-07-20 21:05:38    阅读次数:170
mysql 线程级别的缓冲区
线程栈信息使用内存(thread_stack) 主要用来存放每一个线程自身的标识信息,如线程id,线程运行时基本信息等等,我们可以通过 thread_stack 参数来设置为每一个线程栈分配多大的内存。 排序使用内存(sort_buffer_size) MySQL 用此内存区域进行排序操作(file ...
分类:数据库   时间:2016-07-19 18:24:40    阅读次数:286
共享内存
共享内存区域是被多个进程共享的一部分物理内存。如果多个进程都把该内存区域映射到自己的虚拟地址空间,则这些进程就都可以直接访问该共享内存区域,从而可以通过该区域进行通信。共享内存是进程间共享数据的一种最快的方法,一个进程向共享内存区域写入了数据,共享这个内存..
分类:其他好文   时间:2016-07-17 02:54:17    阅读次数:326
[精]Oracle 数据库启动阶段详解
Oracle Server主要由两部分组成:Instance 和Database 。Instance 是指一组后台进程/线程和一块共享内存区域,而 Database是指存储在磁盘上的一组物理文件。本文由数据库 如何启动入手。数据库的启动首先来分析一下数据库的启动过程,Oracle 数据库的启动主要包含 3 个步骤:(1)启动数据库到 nomount 状态;(2)启动数据库到 mount 状态;(3...
分类:数据库   时间:2016-07-15 11:09:55    阅读次数:286
堆区和栈区的区别
对于栈来讲,是由编译器自动管理,无需我们手工控制;对于堆来讲,释放工作有程序员控制,容易产生memory Leak。 申请大小: 栈:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存区域。这句话的意思是栈顶上的地址和栈的最大容量是系统预先规定好的,在Windows下,栈的大小是2M( ...
分类:其他好文   时间:2016-07-14 13:28:13    阅读次数:152
JVM内存结构(运行时数据区)
前言 Java程序的运行是通过Java虚拟机来实现的。通过类加载器将class字节码文件加载进JVM,然后根据预定的规则执行。Java虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些内存区域被统一叫做运行时数据区。Java运行时数据区大致可以划分为5个部分。在这里要 ...
分类:其他好文   时间:2016-07-09 22:16:14    阅读次数:118
JAVA虚拟机系列文章
本系列文章主要记录自己在学习《深入理解Java虚拟机-JVM高级特性与最佳实践》的知识点总结,文章内容都是基于周志明所著书籍的总结。 1.Java内存区域与溢出 2.垃圾收集器与内存分配策略 3.HotSpot算法实现 4.垃圾收集器 5.内存分配与回收策略 6.JVM调优总结:分代垃圾回收详述 ...
分类:编程语言   时间:2016-07-09 16:15:44    阅读次数:126
BSS段 data段 text段 堆heap 和 栈stack
BSS段:BSS段(bss segment)通常是指用来存放程序中未初始化的全局变量的一块内存区域。BSS是英文Block Started by Symbol的简称。BSS段属于静态内存分配。 数据段:数据段(data segment)通常是指用来存放程序中已初始化的全局变量的一块内存区域。数据段属 ...
分类:其他好文   时间:2016-07-06 11:52:14    阅读次数:367
Java内存区域
我们可以总结一下在java程序中有六种数据区 1.程序计数器2.JVM栈3.本地方法栈(他们是线程私有的) 4.堆5.方法区6.常量池(他们是线程共有的) 内存是什么? 内存就是暂时存储程序以及数据的地方,要注意的是它和外存不同,外层只是存储的地方,就好比是书架放书而内存则是书桌的相对概念 关于这六 ...
分类:编程语言   时间:2016-07-06 00:19:47    阅读次数:201
1431条   上一页 1 ... 90 91 92 93 94 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!