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/
Home Products Support Community News


[Xen-devel] More about Resource Scheduling and Accounting

To: xen-devel@xxxxxxxxxxxxxxxxxxxxx
Subject: [Xen-devel] More about Resource Scheduling and Accounting
From: cs0u210a@xxxxxxxxxxxxxxx
Date: Fri, 10 Oct 2003 22:31:28 +0100
Cc: Keir.Fraser@xxxxxxxxxxxx, Ian.Pratt@xxxxxxxxxxxx
Delivery-date: Fri, 10 Oct 2003 22:32:22 +0100
Envelope-to: steven.hand@xxxxxxxxxxxx
In-reply-to: <E1A80pS-0004r0-00@xxxxxxxxxxxxxxxxxxxx>
List-archive: <http://sourceforge.net/mailarchive/forum.php?forum=xen-devel>
List-help: <mailto:xen-devel-request@lists.sourceforge.net?subject=help>
List-id: List for Xen developers <xen-devel.lists.sourceforge.net>
List-post: <mailto:xen-devel@lists.sourceforge.net>
List-subscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=subscribe>
List-unsubscribe: <https://lists.sourceforge.net/lists/listinfo/xen-devel>, <mailto:xen-devel-request@lists.sourceforge.net?subject=unsubscribe>
References: <E1A80pS-0004r0-00@xxxxxxxxxxxxxxxxxxxx>
Sender: xen-devel-admin@xxxxxxxxxxxxxxxxxxxxx
User-agent: Internet Messaging Program (IMP) 3.2.2

    Sorry I have been busy with some academic issues since my last email but
should now focus on Xen with all my time.

    As stated before I would like to work on the Resource Scheduling and
Accounting part (in addition, try to relate a bit to the OS suspend/resume for
migration), which at the same time will be my honour year project. The
functions/requirements that Ian has mentioned before is still at a high level.
Hence I would like to know if there are some specific requirements (eg standard
of interface to other kernel functions and interface for domain0 etc) that you
would like to mention, especially by the Xen team. I welcome any
comments/suggestions by anyone in the Xen-devel maillist as well, be it
additional features, concepts or designs or anything else.

    A particular question I would like to know is how well the BVT algorithm is
functioning, and what is the weakness at the moment. In the SOSP 2003 paper,
3.3.1 CPU Scheduling mentioned other scheduling algorithms could be trivially
implemented over the generic abstraction and per-domain scheduling parameters
can be adjusted....in Domain0. First, could you tell me all files related to
the scheduling algorithm and the abstraction, this would greatly help me to
start. Second, is it true that per-domain parameters can be ajusted by Domain0?
How well is this performing? What are the things need to be improved?

    One more thing, I wonder if you can provide me some pointers to other
materials you think will be useful for the work such as research papers, texts,
how-to, source codes etc.

Many thanks,

Yan-Ching CHU



This SF.net email is sponsored by: SF.net Giveback Program.
SourceForge.net hosts over 70,000 Open Source Projects.
See the people who have HELPED US provide better services:
Click here: http://sourceforge.net/supporters.php
Xen-devel mailing list