草庐IT

$虚拟化

全部标签

《深入理解Java虚拟机》读书笔记:HotSpot的算法实现

HotSpot的算法实现HotSpot的算法实现概要1、枚举根节点由于目前的主流Java虚拟机使用的都是准确式GC(这个概念在第1章介绍ExactVM对ClassicVM的改进时讲过),所以当执行系统停顿下来后,并不需要一个不漏地检查完所有执行上下文和全局的引用位置,虚拟机应当是有办法直接得知哪些地方存放着对象引用。在HotSpot的实现中,是使用一组称为OopMap的数据结构来达到这个目的的,在类加载完成的时候,HotSpot就把对象内什么偏移量上是什么类型的数据计算出来,在JIT编译过程中,也会在特定的位置记录下栈和寄存器中哪些位置是引用。这样,GC在扫描时就可以直接得知这些信息了。 2、

CentOS虚拟机设置固定ip

目录一、查看自己的电脑配置1.1、找到自己的局域网IP二、确保当前模式是NAT模式2.1、查看模式: 2.2、确认模式​编辑 三、设置网关地址四、先查看虚拟机上用的是哪个网卡端口4.1安装net-tools4.1.1 安装wget4.1.2更换yum源4.1.3安装net-tools4.2修改网卡配置文件4.2.1查看ip4.2.2 修改网卡配置文件4.2.3 将IP获取方式改为静态 4.2.4  添加IP信息 4.2.5  重启网络服务情况说明:当我们使用Xshell或者Xftp等软件链接虚拟机安装的CentOS时,发现每次ip地址都会发生变化,导致每次链接都需要重新配置,极大的增加了麻烦,

在VM16.X虚拟机上安装Android-X86 9.0

前提:电脑已安装好VM虚拟机,第一步:下载好安卓9.0系统https://www.fosshub.com/Android-x86.html第二步:开始安装1、新建虚拟机(按图片上的点一下步)  点浏览,确定虚拟机位置处理器配置建议2个,核心数也为2,这里以后还可以调。 这是设置内存,建议4G。这以后也可以调的  使用主要的网络地址,    我不怎么安装东西,先给个8G硬盘。  点浏览,并给虚拟机文件取名,保存到指定位置  完成虚拟机的创建。 2、开始安装Android9.0系统在光驱添加下载好的Android9.0系统,然后“确定”。再点“开启此虚拟机” 在开启后第一屏选择第三个(回车) 这是

在VM16.X虚拟机上安装Android-X86 9.0

前提:电脑已安装好VM虚拟机,第一步:下载好安卓9.0系统https://www.fosshub.com/Android-x86.html第二步:开始安装1、新建虚拟机(按图片上的点一下步)  点浏览,确定虚拟机位置处理器配置建议2个,核心数也为2,这里以后还可以调。 这是设置内存,建议4G。这以后也可以调的  使用主要的网络地址,    我不怎么安装东西,先给个8G硬盘。  点浏览,并给虚拟机文件取名,保存到指定位置  完成虚拟机的创建。 2、开始安装Android9.0系统在光驱添加下载好的Android9.0系统,然后“确定”。再点“开启此虚拟机” 在开启后第一屏选择第三个(回车) 这是

《深入理解Java虚拟机》读书笔记:垃圾收集算法

由于垃圾收集算法的实现涉及大量的程序细节,而且各个平台的虚拟机操作内存的方法又各不相同,因此本节不打算过多地讨论算法的实现,只是介绍几种算法的思想及其发展过程。垃圾收集算法概要 1、标记-清除算法标记-清除算法最基础的收集算法是“标记-清除”(Mark-Sweep)算法,算法分为“标记”和“清除”两个阶段:首先标记出所有需要回收的对象,在标记完成后统一回收所有被标记的对象,它的标记过程其实在前一节讲述对象标记判定时已经介绍过了。之所以说它是最基础的收集算法,是因为后续的收集算法都是基于这种思路并对其不足进行改进而得到的。它的主要不足有两个:一个是效率问题,标记和清除两个过程的效率都不高;另一个

云计算——存储虚拟化简介 与 存储模式及方法

作者简介:一名云计算网络运维人员、每天分享网络与运维的技术与干货。  座右铭:低头赶路,敬事如仪个人主页:网络豆的主页​​​​​目录 前期回顾前言一.存储虚拟化介绍1.云计算存储基本概念2.云计算存储模型3.创建虚拟存储流程 二.存储模式及方法存储模式分类非虚拟化存储 虚拟化存储 裸设备映射 存储虚拟化方法基于主机的存储虚拟化 基于存储设备的虚拟化 基于网络的存储虚拟化 前期回顾云计算——常见存储类型前言本章将会讲解云计算存储虚拟化与存储模式的讲解一.存储虚拟化介绍把多个存储介质(如硬盘,RAID)通过一定的技术将他们集中起来,组成一个存储池并进行统一管理,从主机和工作站的角度看是一个超大容量

利用 AWS pcluster + Vina 进行百万级分子库虚拟筛选

在上一篇博文中《使用AutodockVina进行分子对接》中我们介绍使用Vina进行单分子虚拟筛选的过程。现在,我们介绍利用AWS的pcluster工具进行大规模分子虚拟筛选。如果你需要自己使用AWS的资源配置一个超算集群,那么重头阅读到尾。如果你已经有了超算资源(slurm调度),例如:并行科技,超算中心,那么可以直接跳到第三部分。AWSpcluster+Vina进行百万级分子库虚拟筛选的整体架构如下:一、关于AWSpclusterAWSpcluster的全程是AmazonParallelCluster,是Amazon支持的开源集群管理工具,可在AmazonWebServices云中部署和管

利用 AWS pcluster + Vina 进行百万级分子库虚拟筛选

在上一篇博文中《使用AutodockVina进行分子对接》中我们介绍使用Vina进行单分子虚拟筛选的过程。现在,我们介绍利用AWS的pcluster工具进行大规模分子虚拟筛选。如果你需要自己使用AWS的资源配置一个超算集群,那么重头阅读到尾。如果你已经有了超算资源(slurm调度),例如:并行科技,超算中心,那么可以直接跳到第三部分。AWSpcluster+Vina进行百万级分子库虚拟筛选的整体架构如下:一、关于AWSpclusterAWSpcluster的全程是AmazonParallelCluster,是Amazon支持的开源集群管理工具,可在AmazonWebServices云中部署和管

vmware17去虚拟化教程网络安全

要在VMware17中去虚拟化,您需要执行以下步骤:安装VMwareTools17首先,确保已安装VMwareTools17。VMwareTools是一组软件包,包括了虚拟化软件。它们允许您管理和分析VMware虚拟机、VMFS和Hyper-V容器。启用虚拟化要在VMware17中启用虚拟化,请按照以下步骤进行操作:单击VMware桌面中央的“模式”(Mode)按钮。在“模式”对话框中,选择“VMware-VMwareWorkstationVM”模式。单击“确定”(OK)按钮。卸载虚拟机要在VMware17中卸载虚拟机,请按照以下步骤进行操作:单击VMware桌面中央的“模式”(Mode)按钮