From owner-soc-status@FreeBSD.ORG Tue Aug 16 18:40:28 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 D74D7106566C for ; Tue, 16 Aug 2011 18:40:28 +0000 (UTC) (envelope-from rudotx@gmail.com) Received: from mail-ww0-f42.google.com (mail-ww0-f42.google.com [74.125.82.42]) by mx1.freebsd.org (Postfix) with ESMTP id 6F0228FC08 for ; Tue, 16 Aug 2011 18:40:28 +0000 (UTC) Received: by wwe5 with SMTP id 5so2500381wwe.1 for ; Tue, 16 Aug 2011 11:40:27 -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=Dw8YKs176UTGeXwfAUoonl8eOpszgPfOsejbuxAtWT8=; b=CnjK6xpC1a02bGXHeKvoLmS/1W6AirKKq1rq4HiaT1rlW473pMkxqGjJ61WbCbjzNf RAEgIzNH2hNRD9sl2Y9zk9EUVfLvqNax2sDv4eoUqL5OnanjCafjV89Y353VWbtCZtQk HAjynWpR3iAI5UVSfEzDRy8xSruT7T9gljsKE= Received: by 10.227.201.8 with SMTP id ey8mr18896wbb.108.1313520027117; Tue, 16 Aug 2011 11:40:27 -0700 (PDT) MIME-Version: 1.0 Received: by 10.227.1.17 with HTTP; Tue, 16 Aug 2011 11:40:07 -0700 (PDT) From: rudo tomori Date: Tue, 16 Aug 2011 20:40:07 +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: Tue, 16 Aug 2011 18:40:28 -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 slightly modified the preemption mechanism of the scheduler so now it preempts more often. More details about it are on my blog http://rudot.blog.com. This week I do some benchmarking, I will post the results I get on my blog. rudo