logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

KVM 内存虚拟化及其实现

概述KVM(Kernel Virtual Machine) , 作为开源的内核虚拟机,越来越受到 IBM,Redhat,HP,Intel 等各大公司的大力支持,基于 KVM 的开源虚拟化生态系统也日益完善。而实现 KVM 虚拟化,使客户机高效地、安全地使用宿主机的内存资源,就必须实现内存的虚拟化。客户机物理地址空间为 了实现内存虚拟化,让客户机使用一个隔离的、从零开始且具有

Docker 和一个正常的虚拟机有何区别?

问: 我多次重读Docker.io文档,希望搞明白Docker.io和一个完全的虚拟机的区别。Docker是如何做到提供一个完整的文件系统,独立的网络环境等等这些功能,同时还没有如此庞大? 为什么部署软件在一个docker镜像(image)比部署在一致的生产环境上要容易? 答: 

【虚拟化实战】VM设计之一vCPU

作者:范军 (Frank Fan) 新浪微博:@frankfan7虚拟机需要多少个vCPU呢?是不是个数越多性能越好呢?这方面存在着很多误区。给VM配置CPU资源的时候,要精打细算才能最大可能的利用已有资源,来满足商业应用的需要。有的情况下为某个VM设置过多vCPU数目,反而会造成该应能的性能下降。也造成整个系统的资源浪费。本文从概念到实战来阐述如何做好虚拟机上CPU资源规划。

QEMU编译及使用方法

QEMU是一个支持跨平台虚拟化的虚拟机,有user mode和system mode两种配置方式。其中qemu在system mode配置下模拟出整个计算机,可以在qemu之上运行一个操作系统。QEMU的system mode与常见的VMware和Virtualbox等虚拟机比较相似,但是QEMU的优势是可以跨指令集。例如,VMware和Virtualbox之类的工具通常只能在x86计算机上虚拟出

gentoo环境下裁剪、安装内核

硬件平台:TOSHIBA M600-02S软件平台 :主机 Fedora 16 x86_64 虚拟机 VMware WorkStation 8.0.3     主机Lspci结果:00:00.0 Host bridge: Intel Corporation Core Processor DRAM Controller (rev 02)00:01.0 PCI bridge: Int

#express
谈谈Linux打补丁的原理以及如何判别打补丁的错误 --- 从补丁学内核

对于长期使用Linux的童鞋来说,不说有没有打过补丁,至少这个词大家并不陌生,下面我们通过一个实例来说说:       前几天接触了TQ3358这块天嵌的ARM板子,想给它装个实时Linux并做测试,在自带的光盘中我找到了“Kernel_3.2_TQ3358_for_Linux_v1.2” 这样一个内核版本(从Makefile中我们可以看到这是个 3.2.0 版本的内核),我下载了实时补丁

Linux中用C语言写系统日志

我们在做一些大型项目时候,在编写程序中时会考虑到,如果出现一些异常的时候是直接抛出异常呢,还是将异常写入到日志文件中,提供给系统管理员来查看。以下就针对这两种情况分别介绍在Linux中如何将异常写入日志或者是直接抛出异常。一.抛出异常在C语言中抛出异常,是用的最多,也是最简单的。因为我们先来talk下它的使用方法。1.使用exit()函数来实现抛出异常1

linux中对EINTR错误的处理

慢系统调用(slow system call):此术语适用于那些可能永远阻塞的系统调用。永远阻塞的系统调用是指调用有可能永远无法返回,多数网络支持函数都属于这一类。如:若没有客户连接到服务器上,那么服务器的accept调用就没有返回的保证。EINTR错误的产生:当阻塞于某个慢系统调用的一个进程捕获某个信号且相应信号处理函数返回时,该系统调用可能返回一个EINTR错误。例如:在socket服

#postgresql
可执行程序加载到内存的过程

在linux中,程序的加载,涉及到两个工具,linker 和loader。Linker主要涉及动态链接库的使用,loader主要涉及软件的加载。1、  exec执行一个程序2、  elf为现在非常流行的可执行文件的格式,它为程序运行划分了两个段,一个段是可以执行的代码段,它是只读,可执行;另一个段是数据段,它是可读写,不能执行。3、  loader会启动,通过mmap系统调

修改Grub2主题,美化启动画面

现在在启动引导程序中Grub大行其道,几乎所有Linux发行版都默认使用Grub做引导程序。Debian也不例外。然而,系统默认的Grub界面或许不能令你满意。这篇文章就是介绍如何修改Grub2的主题,使系统的启动画面更漂亮的。1. 首先准备一张图片以前的splash图片对格式要求比较严格,必须是xpm格式的,还要压缩为gz包。现在好像不需要了,并且已经支持png、jp

    共 26 条
  • 1
  • 2
  • 3
  • 请选择