Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id ; Tue, 4 Jun 2002 13:32:22 -0400 Received: (majordomo@vger.kernel.org) by vger.kernel.org id ; Tue, 4 Jun 2002 13:32:20 -0400 Received: from public1-watf3-5-cust16.watf.broadband.ntl.com ([80.0.186.16]:65276 "EHLO localhost.localdomain") by vger.kernel.org with ESMTP id ; Tue, 4 Jun 2002 13:32:13 -0400 Date: Tue, 4 Jun 2002 18:38:22 +0100 (BST) From: Simon Trimmer X-X-Sender: simon@localhost.localdomain To: Robert Love cc: linux-kernel@vger.kernel.org Subject: Re: [PATCH] scheduler hints In-Reply-To: <1023206034.912.89.camel@sinai> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: linux-kernel-owner@vger.kernel.org X-Mailing-List: linux-kernel@vger.kernel.org On 4 Jun 2002, Robert Love wrote: > I tried to find a decent paper on the web covering scheduler hints > (sometimes referred to as hint-based scheduling) but could not find > anything worthwhile. Solaris, for example, implements scheduler hints > so perhaps the "Solaris Internals" book has some information. Hi Robert, This isn't my thing but my flatmate had left a copy of solaris internals on the table ;) This is briefly mentioned around about page 384 and appears to be targetted at userspace processes for exactly the cases you're suggesting (holding global resources). A good entry point into the sun online documentation for this stuff is schedctl_init() - http://docs.sun.com/db?q=schedctl_init&p=/doc/816-0216/6m6ngupm0&a=view -Simon Simon Trimmer VERITAS R&D Watford, UK - To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/