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

xen-devel

[Top] [All Lists]

[Xen-devel] [Patch 0/6] Cpupools

To: "xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>
Subject: [Xen-devel] [Patch 0/6] Cpupools
From: Juergen Gross <juergen.gross@xxxxxxxxxxxxxx>
Date: 2010年4月20日 11:37:58 +0200
Delivery-date: 2010年4月20日 02:38:52 -0700
Dkim-signature: v=1; a=rsa-sha256; c=simple/simple; d=ts.fujitsu.com; i=juergen.gross@xxxxxxxxxxxxxx; q=dns/txt; s=s1536b; t=1271756117; x=1303292117; h=message-id:date:from:mime-version:to:subject: content-transfer-encoding; z=Message-ID:=20<4BCD75F6.3030103@xxxxxxxxxxxxxx>|Date:=20 Tue,=2020=20Apr=202010=.&checktime(2011,37,58,':')=20+0200|From:=20Juergen =20Gross=20<juergen.gross@xxxxxxxxxxxxxx>|MIME-Version: =201.0|To:=20"xen-devel@xxxxxxxxxxxxxxxxxxx"=20<xen-devel @lists.xensource.com>|Subject:=20[Patch=200/6]=20Cpupools |Content-Transfer-Encoding:=207bit; bh=9bD56vblTYoN+UFxRy1TYe47gybmyvysFHzSFIK6vFg=; b=NXKIKTfqrUPlccTybXa5dJzpGXGOIWqcP6TXBg1rit7nr2O6qU/tzEkq l4Z2neixU40DKdB1YQWkijlhton9vgikX6IuIMUe6Mv7jhy9tDkRPE/XC focA8rh30aVpWPDV6gvlpNC0NydigUBGCm9fqUS9y/9iyWlY3l03UBOea 4f2cfyLpaIXtcZi7ofI1e/dKdBgq4vcn9F2i+KITEzcz96tIuaK4FLwnD AmxKTutEa9Yu0DLlKS8JgxwF9C09x;
Domainkey-signature: s=s1536a; d=ts.fujitsu.com; c=nofws; q=dns; h=X-SBRSScore:X-IronPort-AV:Received:X-IronPort-AV: Received:Received:Message-ID:Date:From:Organization: User-Agent:MIME-Version:To:Subject:X-Enigmail-Version: Content-Type:Content-Transfer-Encoding; b=Q4e7MSnsHuVXtsWSZVH+AuNbs6El1Be+RGEnSq4xOgW8g6rz6fUJN+DG umvPvDBlOQGjtH9BO9gyLaam0yusa5SpzokywzC8TQLxmuiVBewnp3A98 iOtHGQJb1/S1Qk+a7JJuccbhBPkYBlQcAQXC8r1Hw8seleBOpD3fZrkK1 kVGuZF3dL/4WHTobW0uCx3MNG5KhmeS5uqTn5Koo6mekPyuAWzbDQim0A bbuEnRhxXKfoHhPqLzEdV5LfETrsZ;
Envelope-to: www-data@xxxxxxxxxxxxxxxxxxx
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/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=subscribe>
List-unsubscribe: <http://lists.xensource.com/mailman/listinfo/xen-devel>, <mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe>
Organization: Fujitsu Technology Solutions
Sender: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx
User-agent: Mozilla-Thunderbird 2.0.0.24 (X11/20100329)
Hi,
Following patch-series support cpupools in xen:
The physical cpus of a server are grouped in cpu-pools. Each physical CPU is
assigned at most to one cpu-pool. Domains are each restricted to a single
cpu-pool. Scheduling does not cross cpu-pool boundaries, so each cpu-pool
has an own scheduler.
The cpu-pool of the domain Dom0 will be Pool-0, at boot-time we have to create
this cpu-pool implicitly.
The creation of a cpu-pool is similar to the creation of a domain. In a first
step the attributes of a cpu-pool have to be defined, in the second step the
cpu-pool will be activated (started) by assigning the resources (CPUs) and
initializing the scheduler. An activated cpu-pool owns at least one physical
CPU.
A physical CPU may be removed from an activated cpu-pool. Further CPUs may be
assigned to the cpu-pool. The CPU may be assigned to a cpu-pool only if that
CPU is free (not assigned to any other activated cpu-pool). The free CPUs are
internally managed.
The poolname will be added as an additional parameter to the configfile of a
domain. If no poolname is specified the poolname is defaults to Pool-0. At
domain start the domain is added to its cpu-pool, which must be activated.
A started domain can be moved to another activated cpu-pool.
A cpu-pool may be deactivated if there is no active domain assigned to it. A
cpu-pool is deactivated by removing the resources (CPUs).
A cpu-pool may be deleted if it is deactivated.
The administration of the cpu-pools is done by xm subcommands.
Patch 1/6: hypervisor support of cpupools
Patch 2/6: support in libxc
Patch 3/6: changes in libxen
Patch 4/6: python stuff (xm, xend)
Patch 5/6: xm-test add-ons for cpupools
Patch 6/6: documentation changes
Juergen
-- 
Juergen Gross Principal Developer Operating Systems
TSP ES&S SWE OS6 Telephone: +49 (0) 89 3222 2967
Fujitsu Technology Solutions e-mail: juergen.gross@xxxxxxxxxxxxxx
Domagkstr. 28 Internet: ts.fujitsu.com
D-80807 Muenchen Company details: ts.fujitsu.com/imprint.html
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
<Prev in Thread] Current Thread [Next in Thread>
Previous by Date: [Xen-devel] Re: [PATCH 04/18] Nested Virtualization: p2m cleanup , Christoph Egger
Next by Date: [Xen-devel] [Patch 1/6] Cpupools: hypervisor part , Juergen Gross
Previous by Thread: [Xen-devel] Re: One question on mcinfo_extended , Jan Beulich
Next by Thread: Re: [Xen-devel] [Patch 0/6] Cpupools , Ian Jackson
Indexes: [Date] [Thread] [Top] [All Lists]

Copyright ©, Citrix Systems Inc. All rights reserved. Legal and Privacy
Citrix This site is hosted by Citrix

AltStyle によって変換されたページ (->オリジナル) /