这波无感升级有点秀——天翼云QEMU组件热升级方案来了
虚拟化技术作为云计算时代的核心技术,近年来应用越来越广泛。目前,大多数云厂商提供的云主机都是基于KVM/QEMU虚拟化技术实现的。而随着虚拟化技术的发展,QEMU组件也在不断引入新功能并进行功能优化和问题修复。在公有云场景中,如何在不影响存量虚拟机业务的情
浪人 浪人
3年前
Java后端开发三年的程序员竟然还被JVM难住!果然JVM面试是有套路的!
前言JVM是面试中必问的部分,本文通过思维导图以面向面试的角度整理JVM中不可不知的知识。先上图:image1、JVM基本概念1.1、JVM是什么JVM的全称是「JavaVirtualMachine」,也就是我们耳熟能详的Java虚拟机。JVM具备着计算机的基本运算方式,它主要负责把Java程序生成的
陈占占 陈占占
3年前
Xshell6 安装Hadoop与JDK以及环境变量
一.安装JDK以及环境变量1.进入Xshell6,连接虚拟机,把普通用户改成root用户2.cd到根目录,然后再cd到usr/local文件夹中3.创建app文件夹4.进入app文件夹,安装一个rz上传文件组件yumyinstalllrzsz和安装vim编辑器yumyinstallvim5.(cd到usr/local文件
Wesley13 Wesley13
3年前
MySQL源代码阅读调试
最近需要阅读下MySQL源代码,所以写这系列博客记录下。搭调试环境真是比较蛋疼,公司基本Java开发,这里回到C。。。用了两天晚上,尝试了VS2013,EclipseCDT,CodeBlock还有GDB。GDB比较好搭建,将带Boost库的源代码扔到虚拟机(CentOS7.0,安装配置桌面web服务器开发机配置,什么软件都装齐了)上
Stella981 Stella981
3年前
JVM知识点精华汇总
作者:dannyhoo6688链接:https://blog.csdn.net/huyuyang6688/article/details/81490570本文是学习了《深入理解Java虚拟机》之后的总结,主要内容都来自于书中,也有作者的一些理解。一是为了梳理知识点,归纳总结,二是为了分享交流,如有错误之处还望指出。(本文以jdk1.7的规范为基础)。
Wesley13 Wesley13
3年前
ubuntu 12.04(64位)下搭建android5.0开发环境 (win7 && 虚拟机)
本文介绍在WIN7操作系统通过在虚拟机VMWARE和Ubuntu下搭建了一个android5.0编译环境的操作过程,包括LINUX系统安装,JDK安装,samba服务和ssh服务安装。因为要下载补丁,需要网络支持,要能够上网。电脑要64位cpu,安装好win7操作系统。第一步:下载ubuntu地址:LINU
Wesley13 Wesley13
3年前
Java对象的内存布局
一. 对象的创建  在语言层面上,创建对象通常仅仅只是一个new关键字而已,而在虚拟机中,这包含的主要过程有(仅限于Java普通对象,不包括数组和Class对象,这两者比较特殊):类加载检查、对象分配内存、并发处理、内存空间初始化、对象设置、执行ini方法等。主要流程如下:!(https://static.oschina
Wesley13 Wesley13
3年前
Java堆,方法区,Java栈和本地方法栈浅析
最近在看《深入理解Java虚拟机》,书中给了几个例子,比较好的说明了几种OOM(OutOfMemory)产生的过程,大部分的程序员在写程序时不会太关注Java运行时数据区域的结构:!(http://static.oschina.net/uploads/img/201611/04115646_t6Rm.gif)感觉有必要通过几个实在的例子来加深对这
Stella981 Stella981
3年前
JVM学习笔记之二
  上一篇博文记录了gc的各种算法,这篇博文记录HotSpot中的几种垃圾回收器。垃圾回收器是不同虚拟机对算法思想的实现。!(http://static.oschina.net/uploads/space/2016/0810/182539_7tJV_2333484.png)  这张图上面三个是新生代回收器、下面三个是老年代收集器。连线表示
通通透透看无服务器计算:由来、场景和问题
本文分享自天翼云开发者社区@《》,作者:我是小朋友一、无服务器(Serverless)计算是什么云计算涌现出很多改变传统IT架构和运维方式的新技术,比如虚拟机、容器、微服务,无论这些技术应用在哪些场景,降低成本、提升效率是云服务永恒的主题。过去十年来,我们