fdisk/dev/sdb//先格式化刚才添加的硬盘mkfs.ext4/dev/sdb1mount/dev/sdb1/data/vi/etc/fstab//开机自动挂载创建虚拟机mkdir/data///创建一个存储虚拟机虚拟磁盘的目录,该目录所在分区必须足够大网络安装:virt-install\--nameaming1\--ram512\--diskpath=/data/aming1.img,siz..
分类:
其他好文 时间:
2016-06-12 15:39:33
阅读次数:
246
克隆虚拟机virt-clone--originalcentos6.6_1--nametemplate--file/data/clone1(.img.qcow2)如果子机centos6.6_1还未关机,则需要先关机,否则会报错:ERROR必须暂停或者关闭有要克隆设备的域。关闭子机的方法是:virshshutdowncentos6.6_1***克隆主机网卡的mac和uid需要注释掉...
分类:
其他好文 时间:
2016-06-12 15:39:32
阅读次数:
121
上一节我们通过virt-manager在本地主机上创建并管理KVM虚机。其实virt-manager也可以管理其他宿主机上的虚机。只需要简单的将宿主机添加进来填入宿主机的相关信息,确定即可。接下来,我们就可以像管理本地虚机一样去管理远程宿主机上的虚机了。这里其实有一个要配置的地方。
..
分类:
其他好文 时间:
2016-06-10 15:06:22
阅读次数:
276
因为刚刚换成archlinux系统,安装virtualbox的时候报错了。如下图: 可是怎么解决呢?我看了很多资料大多数是ubuntu的,没有archlinux的。 但是原理都差不多我借着也就研究出来了,第一步: 我查看了我当前系统安装与vbox相关的(服务)命令 大致我也看不出来什么,看到virt ...
分类:
系统相关 时间:
2016-05-29 23:09:47
阅读次数:
359
top看到的内存有resshrvirt几种这几种有不同的意义:res:1.进程当前正在使用的内存,包括比如mallocnew等各种方法分配的堆内存,和程序方法调用的栈内存。但是不包括swapout空间。2.包括其他进程的共享空间。3.如果进程申请了10MB的内存,而实际只使用了1MB,那么res增长1MB。..
分类:
系统相关 时间:
2016-05-19 19:38:46
阅读次数:
182
继续《nova boot代码流程分析(三):nova与neutron的交互(1)》的分析。
#/nova/virt/libvirt/driver.py:LibvirtDriver
# NOTE(ilyaalekseyev): Implementation like in multinics
# for xenapi(tr3buchet)
def spawn(self, c...
分类:
其他好文 时间:
2016-05-18 19:20:04
阅读次数:
217
通常拿到一台vps,提供商可能不会告诉我们具体的虚拟化技术,对于CentOS的系统的vm,可以使用virt-what来知道。 如果提示virt-what命令找不到,则需要安装一下 或者编译安装 我找了一台vm执行virt-what,输出如下 从这个结果看,这个vm使用了xen作为虚拟化,并且使用xe ...
分类:
其他好文 时间:
2016-05-13 14:30:39
阅读次数:
226
Linux内存释放函数之间的调用关系如下图所示
hi
/*用虚拟地址进行释放*/
void free_pages(unsigned long addr, unsigned int order)
{
if (addr != 0) {
VM_BUG_ON(!virt_addr_valid((void *)addr));
__free_pages(virt...
分类:
其他好文 时间:
2016-05-08 01:19:38
阅读次数:
322
1.页框管理 Linux采用4KB页框大小作为标准的内存分配单元。内核必须记录每个页框的状态,这种状态信息保存在一个类型为page的页描述符中,所有的页描述存放在mem_map中。virt_to_page(addr)产生线性地址对应的页描述符地址。pfn_to_page(pfn)产生对应页框号的页描 ...
分类:
系统相关 时间:
2016-05-02 18:26:18
阅读次数:
296
网上流传着一段挺有意思的话……
对于从事C或C++的开发人员来说,他们既是内存管理的最高权力的皇帝,也是最基础的劳动人民,担负着每一个对象生命开始到终结的维护工作,有点光杆司令的赶脚。
但对于java程序员来说,在虚拟机自动内存管理机制的帮助下,不需要手动维护,也不容易出现内存泄漏和溢出的问题。但是如果不了解JVM,一旦出现问题,你就会变得无从下手……
一、JVM Java Virt...
分类:
其他好文 时间:
2016-04-29 19:08:47
阅读次数:
126