- 博客(23)
- 收藏
- 关注
转载 The Linux Page Cache and pdflush:Theory of Operation and Tuning for Write-Heavy Loads
<br /> The Linux Page Cache and pdflush:<br /> Theory of Operation and Tuning for Write-Heavy Loads<br />As you write out data ultimately intended for disk, Linux caches this information in an area of memory called the page cache. You can find
2010-12-06 13:34:00 1170
原创 怎样在ESX server上直接访问vmdk文件
<br />之前写过怎样直接在host os上面访问vmdk文件。后来发现在ESX上情况略有不同,虽然ESX上默认安装了kpartx但是却不能运行,因为device-mapper驱动没有安装。所以需要稍微费点手续。# losetup /dev/loop0 disk.raw<br /># fdisk -u -l /dev/loop0<br />Disk /dev/loop0: 2147 MB, 2147483648 bytes<br />16 heads, 63 sectors/track, 41
2010-10-14 11:23:00 2435
转载 深入理解java abstract class和interface[ZT]
abstract class和interface是Java语言中对于抽象类定义进行支持的两种机制,正是由于这两种机制的存在,才赋予了Java强大的面向对象能力。abstract class和interface之间在对于抽象类定义的支持方面具有很大的相似性,甚至可以相互替换,因此很多开发者在进行抽象类定义时对于abstract class和interface的选择显得比较随意。其实,两者之间
2010-03-04 14:12:00 582
转载 Xen配置文件参数详解
存档备查。========================================== Version: 1.0Author: Stephen Spector (stephen.spector@xen.org) + Community Support on xen-users mailing listDate: June 16, 2009UPDATESAll
2009-06-18 11:34:00 6315
转载 VDIworks发布新的虚拟桌面连接协议 -- VideoOverIP
VDIworks, a virtual desktop software provider with a long history incentralized computing, today announced the release of its newhigh-speed connection protocol for virtual desktops, VideoOverIP 1.
2009-06-17 10:29:00 1244
转载 Resume Writing 101
Resume Writing 101 Charles McClaskie After reviewing near one million resumesthis week, I half-expected balloons to drop, sirens to sound, and acheesy emcee to award me a che
2009-06-15 15:28:00 766
转载 Are Cloud Based Memory Architectures the Next Big Thing
Are Cloud Based Memory Architectures the Next Big Thing? Tue, 03/17/2009 - 00:54 — Todd Hoff Are Cloud Based Memory Architectures the Next Big Thing? (191) Weare on the edge
2009-03-20 12:03:00 1272
原创 Sun发布VirtualBox2.1.4
Sun公司刚刚发布了VirtualBox2.1.4。这个版本中最大的改进就是对Intel VT-x硬件虚拟的支持。这就意味着用户可以在VirtualBox上安装大多数的64位操作系统了。同时,由于软件虚拟的减少使得VirtualBox更加稳定。但是Sun声称硬件虚拟的支持并不意味着用户能感觉到性能的大幅度提升。Sun这样声明是有道理的,因为目前CPU的硬件虚拟机上在性能上并不能领先于软件虚拟技术
2009-03-15 16:54:00 891
转载 RedHat宣布了新的开源虚拟机软件正式开始向VMware发起挑战
RedHat宣布了新的开源虚拟机软件正式开始向VMware发起挑战。新的虚拟机软件将包含在RHEL5.4中。RedHat此举能否撼动VMware的老大地位,让我们拭目以待。 一下是新闻的详细内容。 Red Hat Inc. today introduced an entire line of virtualization software aimed at disrupting
2009-02-24 10:25:00 813
原创 怎样在linux上脱机访问VHD中的内容?
MS提供了一个工具叫vhdmount, 可以把Virtual Machine 的虚拟磁盘文件Mount成一个虚拟分区。但是这个工具只能运行在windows下。Linux有没有这样的工具呢?(不要跟我说用wine来跑vhdmount)在网上搜了一大圈,没要找到。突然想到vmware支持将VHD格式的虚拟磁盘转换成VMDK那么,vmware提供的虚拟磁盘工具vmware-mount是否支持vhd呢?看
2009-02-13 11:38:00 5122 2
原创 Citrix XVA文件格式
XVA(Xen Virtual Appliance)的格式其实很简单,就是一个tar文件,我们可以用file命令来检查其文件类型。# file lochdns-2.0.2-x86_64.xvalochdns-2.0.2-x86_64.xva: POSIX tar archive 这个包中主要包含以下文件,还是以上面的这个文件为例子:# tar tvf lochdns-2.0.2-x
2009-02-10 14:11:00 13397
原创 如何直接访问vmware vmdk文件中的内容
vmdk文件是vmware的虚拟磁盘文件。这个文件最开始出包含着虚拟磁盘的描述信息。可以使用cat命令来查看这些信息:# cat test.vmdk# Disk DescriptorFileversion=1CID=fffffffeparentCID=ffffffffcreateType="twoGbMaxExtentSparse"# Extent descriptionRW 4192256
2009-02-04 15:46:00 24522
原创 Citrix计划推出“裸机(bare metal)”桌面hypervisor
Citrix昨天宣布他将跟Intel合作推出桌面虚拟系统。这个新的虚拟系统主要针对桌面机和笔记本,并希望以此来扩大桌面虚拟工具的应用。新的虚拟机是基于所谓的1型hypervisor的,很明显Crtrix此举的目的是跟Vmware在去年底虚拟大会上发布的基于1型hypervisor的虚拟机相抗衡。该虚拟的推出时间是今年下半年,跟Vmware的产品推出的时间恰好重叠。所谓的1型hyperviso
2009-01-22 10:24:00 1415
原创 new year's resolutions
2008年就这么匆匆的要走完了。今年对我们国家来说确实是不平凡的一年,发生了许多能让我们铭刻许久的事情。大悲大喜,自己这颗许久没有激动过的心也着实跟着“澎湃”了几次。静下心来仔细想一想,对于我来说,08年却好像是平凡的不能再平凡的一年。我今年都干了些什么?好像什么都没干过,自己也没有什么收获...脑子里留下的印象好像只有自己看过的几个大片和美剧!中午吃午饭的时候跟同事聊天,说道
2008-12-27 21:14:00 725
转载 虚拟化应用为什么那么难?【ZT】
虚拟化技术可以在同样的硬件设施上运行多个虚拟计算机,这可以带来很多好处,例如:在一台服务器上运行多个操作系统的能力以及提高计算资源分配的机动性、可用性及速度的能力,并且可以帮助众多企业节省上百万的资金。但是,尽管虚拟化技术有那么多可见的优势,但在中国的应用情况还不是很乐观。造成这种情况的原因有两大方面,一是用户对虚拟化技术的认识不够,从而心存疑虑;二是很多应用程序还无法实现虚拟化,三是很多用户还缺
2008-12-20 19:11:00 709
转载 追根溯源话虚拟[ZT]
在目前的 x86 服务器上,虚拟化技术已经成为或者即将成为潮流。但从整个 IT 业界的发展来看,虚拟化技术的历史远远超过了 x86 虚拟化技术的 9 年。早在上世纪 60 年代,美国的计算机学术界就开始了虚拟技术的萌芽。1959年 6月在国际信息处理大会上,克里斯托弗的一篇《计算机分时应用》的论文,被认为是虚拟化技术的最早论述。今天,虚拟化技术已经出现在了很多首席信息官(CIO)的预定任务中。在一
2008-12-19 13:40:00 881
原创 Device-mapper loopback target
如果一个操作系统是安装在loopback文件中,那么当这个操作系统(我们称之为GOS)启动起来以后所有文件系统的I/O都会两次调用VFS,一次是GOS中,另一次是loopback文件所在的文件系统中。这显然会降低文件系统I/O的效率。有一个解决方案,就是消除对loopback文件所在文件系统的VFS调用。具体可以参见http://sources.redhat.com/lvm2/wiki/DMLo
2008-12-12 11:01:00 696
原创 手工创建loopback image
1.创建image文件#dd if=/dev/zero of=./test.img bs=1k count=5m创建一个大小为5G的loop文件2.查找空闲的loop设备#losetup -f该命令将返回第一个空闲的loop设备文件名3.将image文件关联到loop设备#losetup /dev/loop0 ./test.img4.使用fdisk对/dev/loop0进行分区,一下是分区后的结果
2008-12-09 11:15:00 1375
原创 找工作难,招人也难!
周末与同学一起腐败,有几个同学是公司软件开发部门的负责人,还有两个自己开软件公司的。期间跟他们讨论公司招人的问题,他们几乎异口同声:现在招人好难啊!自己开公司的同学说,新的劳动法实施后,他们招人更加谨慎,如果不小心招到不合适的人,真的就成了烫手山芋。 好不容易有几个不错的,你还不一定入得了人家的法眼。这些牛人一般都会手拿n个offer,最后从中选择一个自己满意的。今年的应届毕业生胃口也似乎大了不少
2008-02-19 17:43:00 1011
原创 Fedora 7抛弃了/dev/hd*设备
在一台ide的机器上安装了Fedora 7发现了一个非常奇怪的事情,/dev目录下根本没有hd开头的设备,系统将ide的硬盘全部当成sd来看待。上网搜索了一下才明白,原来在Fedora 7中使用了新的PATA/IDE 子系统,可以通过SCSI层来访问这个子系统,这样所有的设备都变成了/dev/sd*了。
2007-07-26 15:16:00 925 2
原创 SLES10 grub 有bug?
今天QA报告我们的一个将系统自动重新启动到另外一个kernel的脚本不能工作了,调查后发现好像是SLES10的grub不支持savedefault命令了。SLES10的grub的版本为0.97, 启动grub后输入:help savedefault能得到帮助信息,但输入savedefault命令后却说是一个非法命令,真是奇怪。Redhat EL5上也是grub 0.97,则可以支
2007-07-20 18:00:00 755
原创 fsync() and fdatasync()
fdatasync()只将文件的数据flush到磁盘,这一点跟fsync()一样,但不同的是fsync()除了更新文件数据外还要同时更新文件的元数据(meta data)。因此当用户频繁更改数据,并且每次的改动量都比较小,还要求每次的改动是transanction的时候(是不是听起来有点拗口?)可以考虑使用fdatasync(),这无疑会提高效率。fdatasync()是在POSIX.4中被正式定
2006-05-19 09:53:00 999
原创 pthread(), fork() and waitpid()
在linux2.4x kernel中只有直接调用fork()的线程才能用waitpid()来等待子进程的结束,才其它线程中尝试使用waitpid()将会返回ECHILD错误,这显然与POSIX不符。在2.6 kernel中,新的线程实现(NPTL)已经解决了这个问题。
2006-05-18 10:58:00 1041
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人