From owner-soc-status@FreeBSD.ORG Sun Jul 31 22:46:44 2011 Return-Path: Delivered-To: soc-status@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6C9A1106566C for ; Sun, 31 Jul 2011 22:46:44 +0000 (UTC) (envelope-from rudotx@gmail.com) Received: from mail-ww0-f50.google.com (mail-ww0-f50.google.com [74.125.82.50]) by mx1.freebsd.org (Postfix) with ESMTP id 0CA278FC16 for ; Sun, 31 Jul 2011 22:46:43 +0000 (UTC) Received: by wwe6 with SMTP id 6so4937277wwe.31 for ; Sun, 31 Jul 2011 15:46:42 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type; bh=P+x8+xUbdbc/w4Z1WELFKWHiZCR7gTUdg10Y37rJN/0=; b=tfq7KEUx0+B8jurp6FcPps96z6w5DR4YxZ0q2x11kocbLA7nt0T8tNsR+R0K4v7wuS R0tvw2j6GI5ajc56b06QArbrNeZi0LwJZRCGAypq8QTwWrZ8gYgGE7cT9L4cE/a5stQ/ cyjH5Mv8yBN0jXMGiPAcxw84o+pJmJWZyGTL4= Received: by 10.227.199.18 with SMTP id eq18mr5386025wbb.105.1312152402091; Sun, 31 Jul 2011 15:46:42 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.151.3 with HTTP; Sun, 31 Jul 2011 15:46:22 -0700 (PDT) From: rudo tomori Date: Mon, 1 Aug 2011 00:46:22 +0200 Message-ID: To: soc-status@freebsd.org Content-Type: text/plain; charset=ISO-8859-1 Subject: BFS scheduler weekly status report X-BeenThere: soc-status@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Summer of Code Status Reports and Discussion List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 31 Jul 2011 22:46:44 -0000 Hi, the goal of my project is to implement a BFS - like scheduler into the FreeBSD. I started off with the original 4.4BSD code, and by iterative modifications I will develop a scheduler that matches the BFS design as specified in http://ck.kolivas.org/patches/bfs/sched-BFS.txt. Last week I was working on per-process CPU percentage accounting. I have it now working. More details on how I compute it are available on my project blog page http://rudot.blog.com. This week I want to add the support for the cpuset functionality rudo