cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From cui6522123 <cui6522...@gmail.com>
Subject 回复: Re: 咨询虚拟机CPU的使用问题
Date Mon, 31 Mar 2014 02:31:54 GMT






我给你贴一下代码吧,你拷贝到服务器上,命名成Test.java即可
import java.util.Random;

public class Test {
	public static void main(String[] args) {
		Random rand = new Random();
		while (true) {
			long start = System.currentTimeMillis();
			int init = 0;
			for (int i = 0; i < 10000000; i++) {
				init ^= rand.nextInt();
			}
			long end = System.currentTimeMillis();
			long used = end - start;
			long rate = 10000000L * 1000L / used;
			System.out.println(rate);
		}
	}
}





cui6522123
 发件人: Shane Wayne发送时间: 2014-03-31 10:18收件人: users-cn主题: Re:
Re: 咨询虚拟机CPU的使用问题没有找到你的附件,可否发我私人邮箱一份。
 
 
在 2014年3月31日 上午9:35,cui6522123 <cui6522123@gmail.com>写道:
 
>
> 附件里有一个Test.java文件,主要测试CPU的计算能力。你创建一个虚拟机2线程即可,因为这个java程序是测试单线程的运算,分别在物理机和虚拟机上都跑一下试试,看一下得到的值
>
> 首先保证你的虚拟机上有java环境
> 运行之前得编译一下
> $JAVA_HOME/bin/javac Test.java
> 然后执行  java Test 即可
>
>
>
> ------------------------------
> cui6522123
>
>
> *发件人:* Shane Wayne <zx0319@gmail.com>
> *发送时间:* 2014-03-31 09:08
> *收件人:* users-cn <users-cn@cloudstack.apache.org>
> *主题:* Re: 回复: Re: 咨询虚拟机CPU的使用问题
> 本来CloudStack的资源池概念就让我觉得很奇怪,原先KVM貌似没有这个形式的划分概念,你单线程性能怎么测试的?我在我这边KVM上给你测试一下。
>
>
>
> ------------------------------
>    <http://www.avast.com/>
>
> 此电子邮件不含病毒和恶意软件,因为 avast! 杀毒软件 <http://www.avast.com/>
保护处于活动状态。
>
>
 
 
-- 
------------------------------------------------------------
ZHANG Xiao
 
The Institute of Computer Software Engineering and Theory in Xi'an Jiaotong
University
Master-and-Doctoral Program Student
 
ACM Student Member
CCF Student Member
IEEE Computer Society Sister Society Associate Member
 
Xi'an Jiaotong University
Bachelor of Engineering in Computer Science and Technology
 
The Chinese University of Hong Kong
International Asia Study Program in CS/CE/EE/IE



---
此电子邮件没有病毒和恶意软件,因为 avast! 防病毒保护处于活动状态。
http://www.avast.com
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message