logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

剖析系统虚拟化(2)- X86虚拟化技术

虽然X86架构在PC市场占据绝对的垄断地位,但是由于其在初始设计时,并没有考虑到虚拟化需求,所以它对虚拟化的支持不够,特别是它没有满足上面四个条件里面的第三个,其因为是X86的ISA有17条敏感指令(比如LGDT等)不属于特权指令。也就是说,当虚拟机执行到这些敏感指令的时候,很有可能出现错误,将会影响到整个机器的稳定。更困难的是,上面所提出的问题只是X86虚拟化所需要面对的问题的一小部分而已,还有

#x86#虚拟机
mdadm创建raid

1.虚拟机上添加5块新磁盘2.fdisk /dev/sdb,添加三个1G的分区,类型设为fd(linux raid autodetect)3.dd if=/dev/sdb of=/dev/sdx bs=1024 count=1(将sdb的分区表复制到其它磁盘上去)fdisk /dev/sdx然后按w保存(不然/de

#linux#虚拟机
iozone 实用手记

iozone的确是一款不错的文件系统性能测试工具,可以就文件系统的很多方面作自动测试。地址:www.iozone.org在linux下安装方法下载RPM包,然后通过如下命令进行安装:rpm -ivh iozone-3-283.i386.rpm 然后再进入其bin目录中。cd bin目录下用ls命令可以查看,其中有一个 iozone文件然后运行进行测试:./iozone --help开始测试

#测试#测试工具#linux
Linux 2.6内核中提高网络I/O性能的新方法-epoll

Linux 2.6内核中提高网络I/O性能的新方法epoll 正如我昨天在“Linux下各类TCP网络服务器的实现源代码”(http://zhoulifa.bokee.com/5345930.html)一文中提到的那样,I/O多路复用技术在比较多的TCP网络服务器中有使用,即比较多的用到select函数。感谢chinaunix.net上朋友safedead(http://bbs.china

#linux#网络
Linux----------Mount和unmount

Mount和unmount一个文件系统可以使用之前,必须mount。操作系统然后做一些记录以确认正常。因为UNIX所有的文件在一个目录树中, mount操作的结果使新的文件系统的内容好象在某个已经mount的文件系统的一个已经存在的子目录中。 例如,图 4.3显示3个单独的文件系统,每个有其自己的根目录。当后2个文件系统被mount到第一个文件系统的/home 和 /usr , 我们得

#unix#linux#网络
Linux下各文件系统的比较

这个问题感觉很Shit, 被问到对文件系统有什么理解,因为自己经常会劈开Apache的日志到天, 到小时, 甚至到分钟, 所以很在乎文件的建立速度和tar包过程,站在这个立场选文件系统的话, 要么是选XFS速度快, 要么是ReiserFS 3省空间, 呵呵, 其他的么, 就不太了解了,又被问到日志文件系统和非日志文

#linux
ZFS,XFS,and EXT4 filesystems compared

This is my attempt to cut through the hype and uncertainty to find a storage subsystem that works.I compared XFS and EXT4 under Linux with ZFS under OpenSolaris.The machine is a 2200MHz Athlon 64

#linux
linux定时器的使用

使用定时器的目的无非是为了周期性的执行某一任务,或者是到了一个指定时间去执行某一个任务。要达到这一目的,一般有两个常见的比较有效的方法。一个是用linux内部的三个定时器,另一个是用sleep,usleep函数让进程睡眠一段时间,其实,还有一个方法,那就是用gettimeofday,difftime等自己来计算时间间隔,然后时间到了就执行某一任务,但是这种方法效率低,所以不常用。 

#linux
到底了