码迷,mamicode.com
首页 >  
搜索关键字:内存结构    ( 582个结果
Oracle体系结构和用户管理
博文结构Oracle数据库体系结构Oracle物理结构Oracle逻辑结构Oracle内存结构Oracle进程结构创建用户并授权一.oracle体系结构概述Orcale体系结构Oracle体系结构包含一系列组件。如图显示了Oracle体系结构中的主要组件,包括实例、用户进程、服务器进程、数据文件及其他文件,如参数文件、口令文件和归档日志文件等.从图中可以看出,实例和数据库是Oracle数据库体系结
分类:数据库   时间:2019-12-14 10:16:37    阅读次数:146
JVM(2) JVM内存模型
一、概述 Java的内存管理采用[自动内存管理]机制,因为这个自动管理机制,Java程序员就不需要去写释放内存的代码,而且不容易出现内存泄漏问题(比C/C++程序员少一些烦恼)。但是由于内存的申请和释放都交给了Java虚拟机,一旦出现内存泄漏和溢出问题时,在不了解Java虚拟机内存结构和自动管理机制 ...
分类:其他好文   时间:2019-12-09 11:45:27    阅读次数:102
jvm内存结构
最近想整理一下GC相关的知识和经验,在整理之前下决心先整理一下jvm的内存结构,后续会持续更新。 jvm内存结构重要由两部分组成:线程共享区域与线程私有区域,如下图所示: 其中方法区和堆为线程共享区域,栈与程序计数器为线程私有区域。与操作系统定义的堆栈类似,栈用来存储方法调用时产生的临时变量以及寄存 ...
分类:其他好文   时间:2019-12-03 19:57:09    阅读次数:75
JS高阶---显式原型和隐式原型
前言: 1、函数对象即函数的prototype原型属性指向原型对象,在创建函数时便存在,默认为空Object 2、实例对象的__proto__隐式原型在实例化创建实例时产生,值等于构造函数的显式prototype原型属性的值3、开发时程序员操作显式原型在原型prototype上添加方法,不能直接操作 ...
分类:Web程序   时间:2019-12-02 13:57:57    阅读次数:107
JVM(四) 垃圾回收
1. 堆内存结构 Java堆从GC的角度可以细分为:新生代(Eden区、From Survivor区和To Survivor区)和老年代。 1.1 新生代 1.2 老年代 2.垃圾回收机制算法 2.1 垃圾回收机制 2.2 对象回收判断 2.2.1 引用计数算法 引用计数法就是如果一个对象没有被任何 ...
分类:其他好文   时间:2019-12-01 22:40:00    阅读次数:131
不止面试02-JVM内存模型面试题详解
第一部分:面试题 本篇文章我们将尝试回答以下问题: 1. 描述一下jvm的内存结构 2. 描述一下jvm的内存模型 3. 谈一下你对常量池的理解 4. 什么情况下会发生栈内存溢出?和内存溢出有什么不同? 5. String str = new String(“abc”)创建了多少个实例? 第二部分: ...
分类:其他好文   时间:2019-12-01 21:15:57    阅读次数:111
Oracle体系结构和用户管理
通过博文部署Oracle12c企业版数据库已经可以部署Oracle数据库了,本篇博文主要介绍Oracle的体系结构,包括存储结构、内存结构和进程结构进行初步了解。对进一步学习Oracle数据库有很大的帮助。博文大纲:一、Oracle体系结构1.Oracle体系结构概述2.Oracle服务器3.Oracle存储结构4.Oracle内存结构5.Oracle进程结构二、CDB与PDB的基本操作三、用户管
分类:数据库   时间:2019-12-01 09:46:11    阅读次数:111
JVM(二) 栈内存结构
栈内存是描述java方法执行的内存模型,每个方法在执行的同时都会创建一个栈帧(Stack Frame)用于存储局部变量表、操作数栈、动态链接、返回出口等信息。每一个方法从调用直至执行完成的过程,就对应着一个栈帧在虚拟机栈中入栈到出栈的过程。栈帧(Frame)是用来存储数据和部分过程结果的数据结构,同 ...
分类:其他好文   时间:2019-11-27 23:39:40    阅读次数:72
面试官常问系列:Java虚拟机内存四大问题,都在这了!
题目 JVM的内存区域是怎么划分的? OOM可能发生在哪些区域上? 堆内存结构是怎么样的? 常用的性能监控与问题定位工具有哪些?
分类:编程语言   时间:2019-11-27 09:14:29    阅读次数:95
JVM集训-----内存结构
一、程序计数器/PC寄存器 (Program Counter Registe) 用于保存当前正在执行的程序的内存地址(下一条jvm指令的执行地址),由于Java是支持多线程执行的,所以程序执行的轨迹不可能一直都是线性执行。当有多个线程交叉执行时,被中断的线程的程序当前执行到哪条内存地址必然要保存下来 ...
分类:其他好文   时间:2019-11-25 18:49:14    阅读次数:73
582条   上一页 1 ... 6 7 8 9 10 ... 59 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!