51
Dev开发社区
首页
文章
问答
工具
搜索
登录
注册
#VM
Java虚拟机(三):JVM垃圾回收机制
垃圾收集GarbageCollection通常被称为“GC”,它诞生于1960年MIT的Lisp语言,经过半个多世纪,目前已经十分成熟了。jvm 中,程序计数器、虚拟机栈、本地方法栈都是随线程而生随线程而灭,栈帧随着方法的进入和退出做入栈和出栈操作,实现了自动的内存清理,因此,我们的内存垃圾回收主要集中于ja...
代码星球
·
2021-02-02
Java
虚拟机
JVM
垃圾
回收
Java虚拟机(二):JVM内存模型
所有的Java开发人员可能会遇到这样的困惑?我该为堆内存设置多大空间呢?OutOfMemoryError的异常到底涉及到运行时数据的哪块区域?该怎么解决呢?其实如果你经常解决服务器性能问题,那么这些问题就会变的非常常见,了解JVM内存也是为了服务器出现性能问题的时候可以快速的了解那块的内存区域出现问题,以便于快速的解决...
代码星球
·
2021-02-02
Java
虚拟机
JVM
内存
模型
Java虚拟机(一):JVM简介
Java虚拟机(JVM)是由Java虚拟机规范定义的,其上运行的是字节码指令集。这种字节码指令集包含一个字节的操作码(opcode),零至多个操作数(oprand),虚拟机规范明确定义了每种字节码指令完成的功能是什么以及需要多少个操作数。Java虚拟机上运行的class文件,这个文件中包含字节码指令流以及类定义的信息,...
代码星球
·
2021-02-02
Java
虚拟机
JVM
简介
Java性能调优:利用VisualVM进行性能分析
VisualVM是Netbeans的profile子项目,已在JDK6.0update7中自带,能够监控线程,内存情况,查看方法的CPU时间和内存中的对象,已被GC的对象,反向查看分配的堆栈(如100个String对象分别由哪几个对象分配出来的)。在JDK_HOME/bin(默认是C:ProgramFilesJavaj...
代码星球
·
2021-02-02
性能
Java
调优
利用
VisualVM
VisualVM使用
VisualVM是JDK自带的一个用于Java程序性能分析的工具在JDK安装目录的bin文件夹下名称为jvisualvm.exe 在左侧选择应用(1)概述 应用程序和运行时环境的基本信息基本参数PID:应用程序的进程ID主机:应用程序运行的系统地址主类:运行了main方法的类参数:应用启动时所传递的...
代码星球
·
2021-02-01
VisualVM
使用
JVM性能调优监控工具
最近读取大文件老是遇到OutOfMemoryError报错JVM性能调优监控工具有哪些呢?jps jstatd jinfo jstack jmap &...
代码星球
·
2021-02-01
JVM
性能
调优
监控
工具
VMware 8安装苹果操作系统Mac OS X 10.7 Lion正式版
今天介绍下VM8下安装MacOSX10.7 1、工具篇 下载VmwareWorkstation8.0正式版http://115.com/file/bhyk1l2u# &n...
代码星球
·
2021-01-31
VMware
安装
苹果
操作系统
Mac
vmware 命令行启动虚拟机
在redhatenterprise5.3安装了vmwareworkstation,如何用vmware命令行启动指定虚拟机?/usr/bin/vmware[root@node0~]#/usr/bin/vmware--help-all用法: vmware[选项...][--][configurationfile(...
代码星球
·
2021-01-31
vmware
命令行
启动
虚拟机
Linux LVM硬盘管理及LVM扩容
LVM磁盘管理一、LVM简介...1二、LVM基本术语...2三、安装LVM...3四、创建和管理LVM...42、创建PV..63、创建VG..74、创建LV..95、LV格式化及挂载...10一、LVM简介LVM是LogicalVolumeManager(逻辑卷管理)的简写,它由HeinzMauelshagen在L...
代码星球
·
2021-01-31
LVM
Linux
硬盘
管理
扩容
VMware 虚拟机(linux)增加根目录磁盘空间
今天查看学校的监控报修系统,不能访问了!!!系统运行很慢,用top命令查看发现内存使用率90%,用"df-h”查看“/”目录使用率已达到80%,导致系统运行很慢。我用以下方法扩大根目录磁盘空间。一、关闭你的虚拟机系统,找到如下内容:选择"EditVirtualmachesettings”点击"Expand“...
代码星球
·
2021-01-31
VMware
虚拟机
linux
增加
目录
理解VMware虚拟机下网络连接的三种模式(如何配置虚拟机上网)
很多朋友都用vmware来测试不同的系统,我结合自己的经验谈一下对网络设置的理解,不对的地方请指正. bridge:这种方式最简单,直接将虚拟网卡桥接到一个物理网卡上面,和linux下一个网卡绑定两个不同地址类似,实际上是将网卡设置为混杂模式,从而达到侦听多个IP的能力. 在此种模式下,虚拟机内部的网卡...
代码星球
·
2021-01-31
理解
VMware
虚拟
机下
网络
深入理解java:1.3.2 JVM监控与调优
学习JavaGC机制的目的是为了实用,也就是为了在JVM出现问题时分析原因并解决之。本篇,来看看[如何监控和优化GC机制。] 通过学习,我觉得JVM监控与调优,主要在3个着眼点上:1,如何配置?2,如何监控?3,如何优化? 首先,先来看看[1,如何配置?]参数设置在Java虚拟机的参数中,有3种表示...
代码星球
·
2021-01-30
深入
理解
java
1.3.2
JVM
深入理解java:1.3.1 JVM内存区域的划分(运行时数据区)
学习JavaGC机制,可以帮助我们在日常工作中排查各种内存溢出或泄露问题,解决性能瓶颈,达到更高的并发量,写出更高效的程序。 我们将从4个方面学习JavaGC机制,1,内存是如何分配的;2,哪些内存需要回收;3,在什么情况下执行GC以及执行GC的方式;4,如何监控和优化GC机制。 先来看看[1,内存...
代码星球
·
2021-01-30
深入
理解
java
1.3.1
JVM
linux命令总结vmstat命令
一、简介vmstat命令是最常见的Linux/Unix监控工具,可以展现给定时间间隔的服务器的状态值,包括服务器的CPU使用率,内存使用,虚拟内存交换情况,IO读写情况。这个命令是我查看Linux/Unix最喜爱的命令,一个是Linux/Unix都支持,二是相比top,我可以看到整个机器的CPU,内存,IO的使用情况,...
代码星球
·
2021-01-30
命令
linux
总结
vmstat
8月最新的美团技术四面已拿offer:JVM、多线程、算法、设计模式
美团我是在拉勾网上投的简历,之前也投过一次,简历都没通过删选.后来让一位大佬帮我改了一下简历,重新投另一个部门,获得了面试机会.话不多说,看核心重点问题吧!!!!美团技术一面20分钟1、自我介绍说了很多遍了,很流畅捡重点介绍完。2、问我数据结构算法好不好挺好的(其实心还是有点虚,不过最近刷了很多题也只能壮着胆子充胖子...
代码星球
·
2021-01-30
8月
新的
美团
技术
四面
首页
上一页
...
8
9
10
11
12
...
下一页
尾页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他