虚拟机
饮水机管理员ray
微微风簇浪,散作满河星
展开
-
使用SecureCRT或Xshell连接虚拟机超时(NAT网络模式下,主机ping不通虚拟机)
首先说明一下的我遇到问题: 刚才SecureCRT连接虚拟机中的centos用着没问题,结果突然就连接超时,不能用!! 再连,还是连接超时,我虚拟机配的是NAT模式下的静态IP,虚拟机能ping通外网,能ping通主机,就是主机不能ping通虚拟机 在windows下查看各个网卡的Ip 命令窗口下运行ipconfig 我们发现这个VMn...原创 2018-02-22 20:37:46 · 2074 阅读 · 0 评论 -
jvm虚拟机系列之(三):垃圾收集算法
**摘要:**系列第一篇博文讲述了JVM如何判断哪些对象需要回收,第二篇讲述了JAVA中的四种引用,那么这一篇主要讲述四种垃圾回收算法。四种垃圾收集算法一、标记-清除算法首先标记所有对象,标记完成后回收所有标记的对象;主要不足:效率不高,空间问题:标记清除后会有大量内存碎片,可能会导致以后分配大对象时,无法找到足够大的连续内存而出发另一次垃圾收集动作;二、复制算法将可用内存...原创 2019-04-23 22:02:52 · 135 阅读 · 0 评论 -
jvm虚拟机系列之(一):jvm如何判断哪些对象可以回收的?
Java与C++之间有一堵由内存动态分配和垃圾收集技术所围成的“高墙”,墙外的人想进去,墙里边的人想出来。为什么要去了解GC和内存分配呢?需要排查内存溢出、内存泄露问题时,当垃圾收集称为系统达到更高并发量的瓶颈时,我们需要对jvm实施必要的监控和调节。垃圾回收哪些区域不需要关注,哪些区域需要关注?程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而死,栈中的栈帧,随着...原创 2019-04-20 00:52:21 · 310 阅读 · 0 评论 -
jvm虚拟机系列之(二):浅谈java中的引用:强引用、软引用、弱引用和虚引用
JDK1.2以前,java引用很传统,reference类型的数据中存储的数值代表的是另外一块内存的起始地址,但是这种定义很纯粹、也很狭隘,一个对象在这种定义下要么是被引用,要么没被引用。我们希望有这样一类对象:当内存空间足够时,可以保留在内存之中;如果内存紧张时,则可以抛弃,很多缓存系统符合这种应用场景。JDK1.2后,引用分为强引用、软引用、弱引用、虚引用强引用:程序中普遍存在,...原创 2019-04-20 00:53:42 · 171 阅读 · 0 评论 -
jvm虚拟机系列之(五):Java中的七种垃圾收集器
**摘要:**如果说垃圾收集算法是内存回收的方法论,那么垃圾收集器就是具体实现。文章目录一、Serial收集器二、ParNew收集器三、Parallel Scavenge收集器四、Serial Old收集器五、Parallel Old 收集器六、CMC收集器七、G1收集器总共有七种作用于不同分代的收集器,如果两个收集器之间存在连线,则可以搭配使用。接下来介绍其特性、基本原理和使用场景。...原创 2019-04-30 22:34:44 · 271 阅读 · 0 评论