WARNING - OLD ARCHIVES

This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
   
 
 
Xen 
 
Home Products Support Community News
 
   
 

xen-devel

Re: [Xen-devel] Question about machine time delay in guest domains(Full

To: "You, Yongkang" <yongkang.you@xxxxxxxxx>
Subject: Re: [Xen-devel] Question about machine time delay in guest domains(Full virtualization)
From: "christie kumiko goto" <christie0123@xxxxxxxxx>
Date: Wed, 9 Jan 2008 21:32:39 +0900
Cc: xen-devel@xxxxxxxxxxxxxxxxxxx
Delivery-date: Wed, 09 Jan 2008 04:33:17 -0800
Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; bh=BvBYXlQlwLBUoxSFgIrK17yFQWefIAzOQBbX27CnKCg=; b=bKJochSdJL50xdtcTZ4r4pG73fsegjfTavyJoFKHpQvmo+aJRlShy9pOR7D3xP1tN0N1V3kupYmIhdfw/8A9nPGo2SQNg7flS4SybDBLYwq9sk+nJRrek9w+cnr5koJn5naPb6bhKNE0oGKveTwmi9CZBt4ykfCNROAT/lKFges=
Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:to:subject:cc:in-reply-to:mime-version:content-type:references; b=JqwijnMlaaWlcP+PJYG0yADFlpNzw/hzeQKHcMV7a1bk0xwhrHMc04IOqEYgudL1OJsKMlug3CO2OFn77Irv0rVM2IVbd5mGG9Zq2FbAoHjS8xms7vn2W0t/srSR5hhI96raPqvcb1OM2do/mwU8CEtBZPUdiGa+k1s5CzrpikQ=
Envelope-to: www-data@xxxxxxxxxxxxxxxxxx
In-reply-to: <094BCE01AFBE9646AF220B0B3F367AAB029C58F0@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
List-help: <mailto:xen-devel-request@lists.xensource.com?subject=help>
List-id: Xen developer discussion <xen-devel.lists.xensource.com>
List-post: <mailto:xen-devel@lists.xensource.com>
List-subscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/cgi-bin/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
References: <5bd7324c0801080603t2b0475cah38bc550f486a2dee@xxxxxxxxxxxxxx> <094BCE01AFBE9646AF220B0B3F367AAB029C58F0@xxxxxxxxxxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
Hi, Yongkang,

Thanks so much!!

> Did you try if only creating 1 domains with 2 cpus?

I did the following 2 patterns.
  1) 2 domains with 2 vcpus (each domain shares 2 physical cpus)
  2) 4 domains with 2 vcpus (each domain shares 2 physical cpus)

>What's your platform and guest OS version?

Could you see the following info?

platform: x86_64
OS: RHEL5u1 2.6.18 (details are below)

--------------------
#uname -a
Linux DL360-dom0-RHEL5u1 2.6.18-53.el5xen #1 SMP Wed Oct 10 16:48:44 EDT
2007 x86_64 x86_64 x86_64 GNU/Linux

# xm info
host : DL360-dom0-RHEL5u1
release : 2.6.18-53.el5xen
version : #1 SMP Wed Oct 10 16:48:44 EDT 2007
machine : x86_64
nr_cpus : 2
nr_nodes : 1
sockets_per_node : 1
cores_per_socket : 2
threads_per_core : 1
cpu_mhz : 1866
hw_caps : bfebfbff:20000800:00000000:00000140:0004e3bd:00000000:00000001
total_memory : 16381
free_memory : 1
xen_major : 3
xen_minor : 1
xen_extra : .0-53.el5
xen_caps : xen-3.0-x86_64 xen-3.0-x86_32p hvm-3.0-x86_32 hvm-3.0-x86_32p
hvm-3.0-x86_64
xen_pagesize : 4096
platform_params : virt_start=0xffff800000000000
xen_changeset : unavailable
cc_compiler : gcc version 4.1.2 20070626 (Red Hat 4.1.2-14)
cc_compile_by : brewbuilder
cc_compile_domain : build.redhat.com
cc_compile_date : Wed Oct 10 16:30:57 EDT 2007
xend_config_format : 2

# cat /proc/cpuinfo
processor : 0
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU E5320 @ 1.86GHz
stepping : 7
cpu MHz : 1866.730
cache size : 4096 KB
physical id : 0
siblings : 1
core id : 0
cpu cores : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts
acpi mmx fxsr sse sse2 ss ht tm syscall lm constant_tsc pni monitor
ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4669.03
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

processor : 1
vendor_id : GenuineIntel
cpu family : 6
model : 15
model name : Intel(R) Xeon(R) CPU E5320 @ 1.86GHz
stepping : 7
cpu MHz : 1866.730
cache size : 4096 KB
physical id : 1
siblings : 1
core id : 0
cpu cores : 1
fpu : yes
fpu_exception : yes
cpuid level : 10
wp : yes
flags : fpu tsc msr pae mce cx8 apic mtrr mca cmov pat pse36 clflush dts
acpi mmx fxsr sse sse2 ss ht tm syscall lm constant_tsc pni monitor
ds_cpl vmx est tm2 cx16 xtpr lahf_lm
bogomips : 4669.03
clflush size : 64
cache_alignment : 64
address sizes : 36 bits physical, 48 bits virtual
power management:

-------------------------

Thanks again,
I really appreciate your kind help!
;)

-Christi


2008/1/9, You, Yongkang <yongkang.you@xxxxxxxxx>:
On Tuesday, January 08, 2008 10:03 PM christie kumiko goto wrote:

> ------------------------------------------------------
> <<Environment>>
> -Host machine has 2 cores (core number 0-1)
> -Guest OSs: Full virtualization
>
> *test 1
> 4 domains share 2 core (each domain has 2 vcpu)
> ->result: actual test time : test time measured in guest domains = 4:1
>
> *test 2
> 2 domains share 1 core and the other 2 domains share the other 1 core.
> ->result: actual test time : test time measured in guest domains = 2:1
> ------------------------------------------------------

Hi Christi,

Did you try if only creating 1 domains with 2 cpus?
What's your platform and guest OS version? There are some new configurations for guest timer, such as timer_mode=1/2/3 (default timer mode is 0). You can set it in the guest config file. For some new OS, we can use timer_mode=1/2 to make the timer more acccurate. But I am not sure if they can work in your testing.

Best Regards,
Yongkang You

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel