Coin163

  • 读书笔记-现代操作系统-8多处理机-8.3虚拟化

    8.3 虚拟虚拟化(virtualization)这种技术允许一台机器中存在多台虚拟机,每一台虚拟机可能运行不同的操作系统。 虚拟化起作用的原因是: 大部分服务器停机的原因不是因为硬件的故障,而是因为臃肿、不可靠、有漏洞的软件,特别是操作系统。使用虚拟

    日期:2016年07月22日
  • 【深入Java虚拟机】之二:Class类文件结构

    平台无关性     Java是与平台无关的语言,这得益于Java源代码编译后生成的存储字节码的文件,即Class文件,以及Java虚拟机的实现。不仅使用Java编译器可以把Java代码编译成存储字节码的Class文件,使用JRuby等其他语言的编译器也可以

    日期:2015年11月06日
  • Java虚拟机与GC

    Java内存区域         1.程序计数器(Program Counter Register)(线程私有的)         2.Java虚拟机栈 (Java Virtual Machine Stacks)(线程私有的)         3.本地方法栈

    日期:2016年01月28日
  • 深入理解JAVA虚拟机笔记-05

    内存分配回收策略 对象优先在Eden分配 大多数情况下,对象在新生代Eden中进行分配,当Eden中没有足够的空间时,进行一次Minor GC(发生在新生代的GC),GC后,若新生代空间足够, 进行分配,不够,则通过分配担保机制转移到老年代中 大对象直接进入老年代 大对象(需要大量连续内存空间的对象) 长期存活的对象将进入老年代 给予分代思想,survivor中的对象每经过一次Minor GC,年龄+1,默认15(这个次数可设置)以上进入老年代,或者进行动态年龄判定(survivor中相同年龄的所有对象大小的总会大于survivor空间的一半,年龄大于等于该年龄的对象可直接进入老年代)

    日期:2015年07月27日
  • java虚拟机内存管理机制:JVM内存管理总结

    入了一个全新的并且不再受虚拟机限制的世界,所以也很容易出现JVM无法控制的native heap OutOfMemory。 Runtime Data Area组件:这就是我们常说的JVM的内存了。它主要分为五个部分—— 1、Heap (堆):一个Java虚拟实例

    日期:2015年09月15日
  • 为VMWare虚拟机上的CentOS配置固定IP

    为了在虚拟机上的CentOS中搭建一个网站服务器,所以需要给它搞一个固定IP,以便访问,和进行文件的传输 1、新建虚拟机的时候或者在虚拟机设置那里选择桥接模式; 2、查看并记下主机的网关,命令:ipconfig /all,或打开 网络和共享中心 查看当前

    日期:2015年11月06日
  • centos虚拟机网络配置

    络内部的计算机。 NAT配置 NAT模式是最简单的实现虚拟机上网的方式,你可以这样理解:Vhost访问网络的所有数据都是由主机提供的,vhost并不真实存在于网络中,主机与网络中的任何机器都不能查看和访问到Vhost的存在。 虚拟机与主机关系: 只能单向访问

    日期:2016年04月17日
  • 该虚拟机似乎正在被使用

          该虚拟机似乎正在被使用   我死机了.然后我再进虚拟机 就这样了怎么办啊?  无法打开虚拟机: D:\My Documents\My Virtual Machines\Windows XP 正版\Windows XP

    日期:2016年07月12日
  • Java虚拟机类加载器之------类与类加载器

    类加载器虽然只用于实现类的加载动作,但它在Java程序中起到的作用却远远不限于类加载阶段。对于任意一个类,都需要加载它的类加载器和这个类本身一同确立其在Java虚拟机中的唯一性。这句话可以表达的更通俗一些:比较两个类是否“相等”,只有在这两个类是由同一个

    日期:2016年05月05日
  • Java 虚拟机体系结构

    Java源代码被编译器编译成class文件。而并不是底层操作系统可以直接执行的二进制指令(比如Windows OS的.exe文件)。因此,我们需要有一种平台可以解释class文件并运行它。而做到这一点的正是Java 虚拟机(JVM)。   实际上,JVM

    日期:2015年12月02日
  • VMware Ubuntu虚拟机VMtools的安装。

    自己钻研的挺久的。 VMware Tools是VMware虚拟机中自带的一种增强工具,相当于VirtualBox中的增强功能(Sun VirtualBox Guest Additions),是VMware提供的增强虚拟显卡和硬盘性能、以及同步虚拟机与主机

    日期:2016年04月11日
  • 05 java虚拟机跟dalvik虚拟机的区别(从01开始点点入门,视频+笔记)

    大家好,我是森森 这节课我简单给大家介绍一下java虚拟机跟安卓系统虚拟机的区别.可能时间太晚了,有点不在状态,也有点紧张,大家见谅. 点击打开本课视频 这篇文章重点写一写安卓运行时和Java运行时的区别. 什么是运行时呢?其实我们所说的虚拟机就是运行时

    日期:2016年07月30日
  • 《Java虚拟机原理图解》 1.1、class文件基本组织结构

    )       随着Java本身的发展,Java语言特性和JVM虚拟机也会有相应的更新和增强。目前我们能够用到的JDK版本如:1.5,1.6,1.7,还有现如今最新的1.8。发布新版本的目的在于:在原有的版本上增加新特性和相应的JVM虚拟机的优化。而随着主版本发布的次版本,则是修改相应

    日期:2014年11月17日
  • 虚拟机设备直通的两种方式(Working in Progress) - 博客频道 - CSDN.NET

    pci_8086_3a6c``` 4. 修改虚拟机xml文件(将dumpxml查询到的bus,slot,function填入) <devices> ...... <hostdev mode='subsystem' type='pci' managed='yes'> <source

    日期:2017年03月23日
  • Linux虚拟机安装

    Linux虚拟机的安装步骤 其实这个VMware也可以安装很多系统的 列如常用的:windows server虚拟机 和linux虚拟机 这个安装之后对于我们学习这个更加方便啦 下载VMware 官网 www.vmware.com 傻瓜式的安装 下一步至完成

    日期:2016年05月27日
  • linux ubuntu 虚拟机系统文件补充章

    今天碰到一个比较头疼的问题,师弟要用电脑,导师让我把我正在做实验的电脑分给他用。。。 师弟倒是人不错,说没关系,让我继续再他的机器上跑分布式实验。。。可这让我怎么好意思 还好我用的是虚拟机系统,然后我把整个虚拟机系统,包括克隆版本都全部拷到硬盘里,放到

    日期:2015年10月01日
  • Linux学习之CentOS(十)--虚拟机下的CentOS如何上网

    Linux学习之CentOS(十)--虚拟机下的CentOS如何上网 感谢博客园名为xiaoluo501395377博主的这篇文章,解决了我的问题,特地转载到处防止遗忘 这篇随笔应该说跟CentOS的学习关系不是很大,但是却关系到了我接下来的CentOS学习

    日期:2015年05月18日
  • 深入Java虚拟机学习笔记 - 垃圾收集器

    时间,而parallel Scavenge收集器的目标则是达到一个可控制的 吞吐量。吞吐量= 程序运行时间/(程序运行时间 + 垃圾收集时间),虚拟机总共运行了100分钟。其中垃圾收集花掉1分钟,那吞吐量就是99%。 主要适合在后台运算而不需要太多交互的任务

    日期:2016年05月20日
  • JVM类加载机制

    ,然后是Java类型生命周期的结束,也就是从虚拟机中卸载。这就是一个类型的完整生命周期。 那么装载(加载)是什么呢? 装载就是把二进制形式的Java类型读入到Java虚拟机中。 类型是如何被装载,装载到虚拟机之后又变成了怎么样的形式呢? 我们慢慢来解释。 类装载器的分类

    日期:2016年05月12日
  • VMware局域网访问远程虚拟机

    有时候在VMware虚拟机中的安装了一些服务端程序,然后需要在局域网或公网中访问它。此时,VMware为我们提供了很好的解决方案,目前有两种可行的方案:桥接模式,和NAT模式。 桥接模式 在桥接模式下,VMware虚拟出来的系统就像是局域网中的一台独立的主机

    日期:2016年07月07日