| 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] |