码迷,mamicode.com
首页 >  
搜索关键字:内存    ( 80321个结果
最全JVM与性能调优知识点总结,看看哪些是你还没掌握的?
前言JVM调优是每个高级程序员的必修课,在本章中,我会从发展过程以及核心价值来剖析JVM的体系结构。为了让大家更好的理解JVM的工作机制,我会在讲解完运行时数据区之后,再通过一个类的加载过程到这个类最终在运行时数据区中的存储来更进一步理解JVM的工作原理。最后,通过对内存的回收机制和垃圾回收算法的讲解,引出到JVM的性能调优这一主题,在这个部分会着重讲解垃圾回收算法以及常见的垃圾回收器的区别和使用
分类:其他好文   时间:2020-10-12 20:51:54    阅读次数:48
关于linux free -m 内存的一个计算
很多东西说真的,不用了就忘了,而我绝对是忘的最快的那个,这次又遇到了这个linux中计算内存的这个情况先说明,如果是centos7的,那就比较舒服了看的,直接total-used=buffer+cache就完事了如果是centos6的呢,free-m的时候会出现-/+buffer/cache这种的,也就是会多出一行,实际内存占用:used-buffers-cached即total-free-buf
分类:系统相关   时间:2020-10-12 20:44:37    阅读次数:35
golang中,new和make的区别
在golang中,make和new都是分配内存的,但是它们之间还是有些区别的,只有理解了它们之间的不同,才能在合适的场合使用。 简单来说,new只是分配内存,不初始化内存; 而make即分配又初始化内存。所谓的初始化就是给类型赋初值,比如字符为空,整型为0, 逻辑值为false等。 new 先看下n ...
分类:其他好文   时间:2020-10-12 20:41:13    阅读次数:20
对象的序列化和反序列化
1.序列化定义 将内存中的java对象放到硬盘文件中(将对象切成一块块的、按序列顺序传输 2.反序列化 将硬盘文件中的java对象放到内存中(将对象切成一块块的、按序列顺序传输) 3.单个对象的序列化及反序列化 序列化 首先,新建一个类,实现Serializable接口 1 package bean ...
分类:其他好文   时间:2020-10-12 20:35:32    阅读次数:25
Hadoop框架:NameNode工作机制详解
NameNode运行时元数据需要存放在内存中,同时在磁盘中备份元数据的fsImage,当元数据有更新或者添加元数据时,修改内存中的元数据会把操作记录追加到edits日志文件中,这里不包括查询操作。如果NameNode节点发生故障,可以通过FsImage和Edits的合并,重新把元数据加载到内存中,此时SecondaryNameNode专门用于fsImage和edits的合并。
分类:其他好文   时间:2020-10-12 20:32:44    阅读次数:26
初学C语言||第二课整理
总结二,拖了好几天才写
分类:编程语言   时间:2020-10-12 20:26:43    阅读次数:25
初接触内存知识的收获
我原来对于程序的了解只有简单在大学上过C语音课程,并在学习过后没有进行写程序的训练。今天看了朱友峰老师的内存课程的视频,对程序和内存有了些了解。计算机程序是由代码和数据组成的。按照朱老师将程序用函数来类比,代码就是这个函数的本体,是确定的存在,例如函数式子c=a+b。数据就是式子中a和b这两个变量。通过函数式子的运算,来得到结果a。这整个过程就是程序。初步了解了两种计算机结构:冯诺依曼结构和哈佛结
分类:其他好文   时间:2020-10-12 20:23:31    阅读次数:20
第 10 章 对象的实例化内存布局与访问定位
第 10 章 对象的实例化内存布局与访问定位 1、对象的实例化 大厂面试题 美团: 对象在 JVM中是怎么存储的? 对象头信息里面有哪些东西? 蚂蚁金服: 二面: java对象头里有什么 对象实例化 1.1、对象创建的方式 对象创建的方式 new:最常见的方式、单例类中调用getInstance的静 ...
分类:其他好文   时间:2020-10-12 20:07:30    阅读次数:22
JVM之初步了解JVM
JVM的位置 JVM内存图(.java文件编译过程) 详细架构图: 类加载的全过程: 类加载器的作用: 1)根类加载器(Bootstrap class loader):它用来加载 Java 的核心类,是用原生代码来实现的,并不继承自 java.lang.ClassLoader(负责加载$JAVA_H ...
分类:其他好文   时间:2020-10-10 18:07:26    阅读次数:48
2020-10-9 linuxprobe
1.ifconfig查看网卡信息,ens160(redhat5/6为eth0,7版本为eno167),能看到地址信息/MAC/RX/TX2.uname-a主机名/内核版本/系统打包时间3.uptime可以查看到主机负载信息4.free查看内存使用情况(swap使用情况)free-m:free-h5.who谁在使用6.last系统登录信息,有无恶意登陆7.history历史命令,!39执行命令8.s
分类:系统相关   时间:2020-10-10 17:52:33    阅读次数:37
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!