说明:以下数据针对使用动态扩充盘的XP MODE。 XP MODE使用一段时间后,其VHD文件扩大得很夸张,比如说进入虚拟机后的磁盘占用为10个G(这只是我的虚拟机的例子,具体情况因虚拟机而不同),但是WIN7下看VHD文件可能有20-30G。用网上提供的压缩方法,其压缩是有限的,VHD还是很比较大,比如说:20G。下面介绍极限压缩方法,能够压缩到10个G(基本和虚拟机内的大小相当),主要步骤: 1、进入虚拟机,启动磁盘清理,在清除无用文件的同时,选择压缩旧文件。这个折腾后,内部磁盘占用已经缩小到10G左右了。如果…

2021年9月9日 0条评论 2点热度 阅读全文

kali虚拟机根目录扩容 注意:操作之前一定要将虚拟机所有文件进行备份!备份!备份!(不是快照!)不保证方法一定有效,扩容出错本人概不负责 0x01 背景 随着kali的使用与更新,我们原本分配的硬盘大小也就往往无法满足我们的要求,以我的使用为例,原先分配的20G空间早已无法满足要求,所以开始寻找kali根目录扩展的方法 0x02 常用扩容方式 1.常用的的扩容方法为vmware(vbox没用过)硬盘扩展选择扩容或者直接新建硬盘,进入系统中运行fdisk创建新分区,格式化分区后mount挂载,这样的好处是方便,但是…

2021年9月7日 0条评论 10点热度 阅读全文

类加载器是一个用来加载类文件的一个类.java源代码通过javac编译器编译成类文件.然后jvm来执行类文件中的字节码来执行程序. 类加载文件负责加载文件系统、网络或其他来源的类文件. 有以下三种默认使用的类加载器: 1、Bootstrap类加载器(启动类加载器)-----JRE/lib/rt.jar 2、Extension类加载器(扩展类加载器)-----JRE/lib/ext或者java.ext.dirs指向的目录 3、Application类加载器(应用程序类加载器)------ClassPath环境变量.由…

2021年5月1日 0条评论 37点热度 阅读全文

1.Java虚拟机运行时数据区 程序计数器,当前线程执行字节码的行号指示器。 Java虚拟机栈,线程私有,生命周期和线程一样,Java方法执行的内存模型,局部变量表中存放各种基本数据类型和对象的引用。 本地方法栈,为虚拟机使用到的native方法服务。 点击打开链接 Java堆,线程共享的区域,唯一的目的就是存放对象实例。Java堆可处于物理上不连续的内存空间,只要逻辑上是连续的即可。在是实现时,时可以固定大小的,也可以是可扩展的。(当期主流的虚拟机都是按照可扩展来是实现的) 方法区,线程共享的区域,用来存储已被虚…

2021年5月1日 0条评论 30点热度 阅读全文

深入理解java虚拟机(一):java内存区域(内存结构划分) 深入理解java虚拟机(二):java内存溢出实战  深入理解java虚拟机(三):String.intern()-字符串常量池 深入理解java虚拟机(四):对象存活判定算法和垃圾收集算法 深入理解java虚拟机(五):hotspot垃圾收集算法实现  深入理解java虚拟机(六):java垃圾收集分析实战(内存分配与回收策略) 深入理解java虚拟机(七):java垃圾收集分析总结  深入理解java虚拟机(八):ja…

2021年5月1日 0条评论 30点热度 阅读全文

1.垃圾收集器 Serial收集器,单线程收集器。优点是简单而高效(与其他收集器的单线程比),对于限定单个CPU的环境来说,Serial收集器由于没有线程交互的开销,专心做垃圾收集自然可以获得最高的单线程收集效率。Serial收集器对于运行在Client模式下的虚拟机来说是一个很好的选择。               虚拟机Client模式和Server模式 ParNew收集器,是Ser…

2021年5月1日 0条评论 25点热度 阅读全文

深入理解java虚拟机(一):java内存区域(内存结构划分) 深入理解java虚拟机(二):java内存溢出实战  深入理解java虚拟机(三):String.intern()-字符串常量池 深入理解java虚拟机(四):对象存活判定算法和垃圾收集算法 深入理解java虚拟机(五):hotspot垃圾收集算法实现  深入理解java虚拟机(六):java垃圾收集分析实战(内存分配与回收策略) 深入理解java虚拟机(七):java垃圾收集分析总结  深入理解java虚拟机(八):ja…

2021年5月1日 0条评论 27点热度 阅读全文

深入理解java虚拟机(一):java内存区域(内存结构划分) 深入理解java虚拟机(二):java内存溢出实战  深入理解java虚拟机(三):String.intern()-字符串常量池 深入理解java虚拟机(四):对象存活判定算法和垃圾收集算法 深入理解java虚拟机(五):hotspot垃圾收集算法实现  深入理解java虚拟机(六):java垃圾收集分析实战(内存分配与回收策略) 深入理解java虚拟机(七):java垃圾收集分析总结  深入理解java虚拟机(八):ja…

2021年5月1日 0条评论 26点热度 阅读全文

深入理解java虚拟机(一):java内存区域(内存结构划分) 深入理解java虚拟机(二):java内存溢出实战  深入理解java虚拟机(三):String.intern()-字符串常量池 深入理解java虚拟机(四):对象存活判定算法和垃圾收集算法 深入理解java虚拟机(五):hotspot垃圾收集算法实现  深入理解java虚拟机(六):java垃圾收集分析实战(内存分配与回收策略) 深入理解java虚拟机(七):java垃圾收集分析总结  深入理解java虚拟机(八):ja…

2021年5月1日 0条评论 30点热度 阅读全文

深入理解java虚拟机(一):java内存区域(内存结构划分) 深入理解java虚拟机(二):java内存溢出实战  深入理解java虚拟机(三):String.intern()-字符串常量池 深入理解java虚拟机(四):对象存活判定算法和垃圾收集算法 深入理解java虚拟机(五):hotspot垃圾收集算法实现  深入理解java虚拟机(六):java垃圾收集分析实战(内存分配与回收策略) 深入理解java虚拟机(七):java垃圾收集分析总结  深入理解java虚拟机(八):ja…

2021年5月1日 0条评论 26点热度 阅读全文