共 99 篇文章
共 245 篇文章及评论
英特尔正积极鼓励开放源代码社区的创新、与众多商业厂商协作,携手开发 Linux* 和其它交钥匙 OSS 解决方案。请了解我们当前的想法,一如既往地支持我们的社区发展。
8月13日,我收到了一份内部邮件,是总部关于英特尔收购OpenedHand的一个说明。这是一个家总部位于英国伦敦的软件开发公司,专事开发Linux移动平台软件与提供相关的服务,所涉及的产品及客户包括诺基亚N系列网络终端、OLPC、Openmoko协议栈和一些GPS相关的设备等。 这一23名雇员的公司将纳入英特尔开源技术中心旗下进行运作。CEO Matthew Allum也同时加入英特尔负责相关的团队整合工作。业界有些优秀的Gnome开发人员就是来自于该公司,所以未来我们应该可以看到对于Moblin以及英特尔的其他开源项目而这是一个好消息。 Moblin对于一个行业来讲,只是刚开始成长的小禾苗,随着Netbook MID以及Nettop等不同类型的硬件终端开始使用Moblin平台,相信这个平台以及相应的软件开发框架也会受到广大软件开发人员以及开源爱好者的关注。英特尔的凌动平台,在过去一年内受到了业界广泛的关注,奥运后,国内外各大厂商纷纷推出基于凌动的产品,这一专门为互联网设备定制的低功耗优化产品系列迫切需要优秀的软件产品和内容服务为其加油。才能充分发挥其民间雅号“阿童木”的十万马力。 我们期待有更多的业内人员关注开源,关注软件和应用。
最近在做的是虚拟化相关的一个demo,牵涉到虚拟化环境下的服务器负载均衡。我们用到一个简单的case,就是在负载出现“不平衡”的时候,进行live migration。由于只是demo需要,我们的负载暂时只考虑到cpu的利用率。而实际准备中,由于没有客户端的压力,很难做到CPU利用率的精确控制。这里写了个简单的脚本程序,通过自适应的调节,来达到将服务器CPU利用率控制在一定的范围内,从而为确保在某台服务器CPU过高的时候,会自动将虚拟机live migration到其他CPU利用率低的机器上的测试做了准备。 python实现的脚本如下,这个脚本需要5个数字参数的输入,分别为: 最低CPU利用率,最高CPU利用率,初始线程数量,每次调节的线程数量,每个线程睡眠的时间(毫秒) 当然,很大程度上,由于硬件环境的不同,这些参数带有很强的经验性。 #!/usr/bin/python import threading import time import os import string import sys class ControlThread(threading.Thread): def ...
sar -P ALL cpu使用情况文件访问情况 dirblk/s 定位文件时被目录访问守护进程读取的快(512b)的个数 iget/s i节点查找系统进程被调用次数 lookuppn/s 目录查找进程找到v节点,并获取路径名的次数的活动情况,包括传输、访问、和命中率 bread/s、bwrit/s 块IO操作的数量 lread/s、lwrit/s 逻辑 IO请求的个数 pread/s、pwrit/s ...
1. 安装SLES10 SP2 XEN Host(HOST1 and HOST2): a) 在两台配置相同的服务器上安装SLES10 SP2 XEN ...
功能简介 l Xen: 一个在Linux社区中得到广泛支持的开源VMM (虚拟机监控器) 。英特尔® 创新的虚拟化技术(VT)使得 操作系统不做修改就可以在Xen上面运行。基于VT技术,我们致力于在Xen中加入各种新的特性功能,例如:虚拟机的保存/恢复和动态迁移。 l 虚拟机保存/恢复(Save/Restore):将整个虚拟机的运行状态完整保存下来,同时可以快速的恢复到原有硬件平台甚至是不同硬件平台上。恢复以后,虚拟机仍旧平滑运行,用户不会察觉到任何差异。 l 动态迁移(Live Migration):在毫秒数量级下,将虚拟机快速地从一个硬件平台迁移到另外一个硬件平台,不打断虚拟机内运行的任何程序。在用户看来,正在使用的虚拟机仍在运行,甚至网络连接都不曾中断。动态迁移技术的基础是虚拟机保存/恢复。 应用领域 l ...