cloudstack-users-cn mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Shane Wayne <zx0...@gmail.com>
Subject Re: 回复: 咨询虚拟机CPU的使用问题
Date Mon, 31 Mar 2014 08:28:33 GMT
有没有linux下对于cpu测试的benchmark。
On Mar 31, 2014 4:23 PM, "ganglin_lan" <ganglin_lan@tcloudcomputing.com>
wrote:

>
> 这么测CPU使用性能还是有些片面,得出的数据也没有多大参考价值,得了解CPU有哪些性能指标,例如虚拟化和物理环境下CPU的浮点运算能力、整数运算能力等,还跟不同CPU型号,不同CPU厂商有关,做一个全面的对比,所以要得到虚拟机使用CPU的性能问题还是挺复杂的。个人见解,请多指教。
>
>
>
>
> ganglin_lan
>
> 发件人: cui6522123
> 发送时间: 2014-03-31 13:54
> 收件人: cloud
> 主题: 回复: Re: 咨询虚拟机CPU的使用问题
>
>
>
>
>
>
> 麻烦一下 发下你的结果  图片我都没收到。
> 这段代码主要是测试CPU单线程满负荷情况下的计算能力  你可在运行命令后查看top后按1命令
单个线程的CPU利用率达到了100%。
> 另外请问一下你的虚拟机是几线程?
> 如果你的线程是8线程的话,建议你起8个java命令 让它后台执行  
 看看最后的值能稳定在什么情况下。
>
>
> cui6522123
>  发件人: Shane Wayne发送时间: 2014-03-31 13:44收件人: users-cn主题:
Re: Re:
> 咨询虚拟机CPU的使用问题今天中午已经测试完成,发现了很多的东西:1、KVM使用频率限制CPU资源在这个测试上面并不能体现出性能的区别;2、Intel使用的CPU(本测试中使用了E7-4820)在虚拟化之后会比AMD的CPU未经过虚拟化性能还好。
> 上半部分是Intel处理器的测试结果,下半部分是未经虚拟化的AMD服务器跑出的结果。
>
>
> AMD的Java JDK环境:
> 但运行环境稍有区别,Intel虚拟化后的OpenJDK:
>
>
> 如果需要我还可以用AMD上进行OpenJDK的测试。
> 在这里我还有个特别的疑问:就是你的代码为什么能够测试单线程的性能?有没有什么根据?
>
> 在 2014年3月31日 上午10:31,cui6522123 <cui6522123@gmail.com>写道:
>
>
>
>
>
>
>
>
>
>
>
>
>
> 我给你贴一下代码吧,你拷贝到服务器上,命名成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
>
>
>
>
> --
> ------------------------------------------------------------ZHANG Xiao
> The Institute of Computer Software Engineering and Theory in Xi'an
> Jiaotong University
> Master-and-Doctoral Program Student
>
> ACM Student MemberCCF Student MemberIEEE Computer Society Sister Society
> Associate Member
>
>
> Xi'an Jiaotong UniversityBachelor of Engineering in Computer Science and
> Technology
> The Chinese University of Hong KongInternational Asia Study Program in
> CS/CE/EE/IE
>
>
>
>
>
> ---
> 此电子邮件没有病毒和恶意软件,因为 avast! 防病毒保护处于活动状态。
> http://www.avast.com
Mime
  • Unnamed multipart/alternative (inline, None, 0 bytes)
View raw message