码迷,mamicode.com
首页 >  
搜索关键字:内存区域    ( 1431个结果
java虚拟机的内存分配与回收机制
分为4个方面来介绍内存分配与回收,分别是内存是如何分配的、哪些内存需要回收、在什么情况下执行回收、如何监控和优化GC机制。 java GC(Garbage Collction)垃圾回收机制,是java与C/C++的主要区别之一。通过对jvm中内存进行标记,自主回收一些无用的内存。目前使用的最多的是s ...
分类:编程语言   时间:2018-04-02 15:58:47    阅读次数:155
深入理解java垃圾回收算法
Java虚拟机的内存区域中,程序计数器、虚拟机栈和本地方法栈三个区域是线程私有的,随线程生而生,随线程灭而灭;栈中的栈帧随着方法的进入和退出而进行入栈和出栈操作,每个栈帧中分配多少内存基本上是在类结构确定下来时就已知的,因此这三个区域的内存分配和回收都具有确定性。垃圾回收重点关注的是堆和方法区部分的 ...
分类:编程语言   时间:2018-03-30 13:14:20    阅读次数:169
不可忽视的内存区域-直接内存
一提到JVM运行的的内存划分,相信大家都会第一反应想到堆内存和栈内存。如果再分清楚一些,就是常说的运行时数据五大部分:方法区,虚拟机栈,本地方法栈,堆,程序计数器。本文重点聊一聊直接内存(DirectMemory),直接内存并不是运行时数据区的一部分,也不是Java虚拟机规范中定义的内在区域。它通过Unsafe类的allocateMemory()方法申请分配内存,可以通过-XX:MAxDirect
分类:其他好文   时间:2018-03-29 20:04:52    阅读次数:128
Java虚拟机2:Java 运行时数据区
前言 如果有人问你 java 的内存区域分为哪些,可能很多人会说:堆、栈、方法区……。我个人理解从开发者的角度 Java 能够涉及到“内存区域”的大致有两处:第一,java 虚拟机运行时数据区;第二,java 内存模型。而这两个都不能简单的称为“java 的内存区域”。 Java 虚拟机运行时数据区 ...
分类:编程语言   时间:2018-03-25 11:58:52    阅读次数:185
java学习--基础知识进阶第一天--static静态关键字、代码块
今日内容介绍 u 知识回顾 u static静态关键字 u 代码块 第1章 知识回顾 1.1 方法的回顾 1.1.1 案例代码一: package com.itheima_01; /* * 需求:定义一个方法求两个数的和,并在主方法中调用 * * 方法:类中的一段具有特定功能的程序,提高了代码的复用 ...
分类:编程语言   时间:2018-03-24 16:30:47    阅读次数:209
Python第一周 学习笔记_待补充(3)
Python内置数据结构一、数值型1.数据类型分类:int:整数python3的int就是长整型,且没有大小限制,受限于内存区域的大小int(x)返回一个整数float:浮点数有整数部分和小数部分组成。支持十进制和科学计数法表示。只有双精度型。float(x)返回一个浮点数complex:复数有实数和虚数部分组成,实数和虚数部分都是浮点数,3+4.2Jcomplex(x)、complex(x,y)
分类:编程语言   时间:2018-03-24 15:19:57    阅读次数:208
052-221(新增70题2018)
Your database is in the MOUNT state and you execute the following command to open it:ALTER DATABASE OPEN;What two actions are performed as a result of ...
分类:其他好文   时间:2018-03-21 11:44:04    阅读次数:190
关于字符串类的函数的使用。
1.strlen() strlen所作的仅仅是一个计数器的工作,它从内存的某个位置(可以是字符串开头,中间某个位置,甚至是某个不确定的内存区域)开始扫描,直到碰到第一个字符串结束符'\0'为止,然后返回计数器值(长度不包含'\0')。 例如 char a[]="abcd/0abc" strlen(a ...
分类:其他好文   时间:2018-03-20 22:55:24    阅读次数:210
DirectFB、Layer、Window、Surface之间关系
层(Layers) 表示一块儿独立的图像缓冲区。大多数的嵌入式设备都有多个层。他们由硬件使用合适的alpha值来blending,然后显示。 表面 (Surface) 用来保存像素数据的保留内存区域。DirectFB的Drawing和blitting操作最终都是作用于表面(surfaces)上.表面 ...
分类:Windows程序   时间:2018-03-20 12:51:20    阅读次数:249
Linux进程IPC浅析[进程间通信SystemV共享内存]
Linux进程IPC浅析[进程间通信SystemV共享内存] 共享内存概念,概述 共享内存的相关函数 共享内存概念,概述: 共享内存区域是被多个进程共享的一部分物理内存 多个进程都可把该共享内存映射到自己的虚拟内存空间,全部用户空间的进程若要操作共享内存。都要将其映射到自己的虚拟内存空间中。通过映射 ...
分类:系统相关   时间:2018-03-17 18:51:37    阅读次数:321
1431条   上一页 1 ... 49 50 51 52 53 ... 144 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!