Andrew McGill on Fri, 2 Feb 2001 17:15:07 +0200


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Re: GLUG: Scheduler


The linux kernel actually includes a built-in scheduler -- since the
earliest versions of the kernel.  The source code for this is relatively
simple, and well commented.  You can have a look at
/usr/src/linux/kernel/sched.c which is the actual source code.  This is
one of the first things discussed in the kernel hackers guide.  In
principle it is really simple, but the complexity that it supports is
considerable.

The linux kernel scheduler is compatible with all processes that run on
linux, including netscape and lynx.  It works with postgres backends and
mysql too.  If you run vmware, then the scheduler works for windows too,
although not directly.

The bash shell (/bin/bash) provides a simple command line interface to the
kernel scheduler, allowing you to schedule tasks, and arrange their
priorities.  There is a set of nice commands for setting the priority of a
task when it is started.  The kernel scheduler can also handle the
allocation of resources to tasks, which are set with the ulimit directive.

On Feb 2 at 13:02, my computer said hennie said:

//snip
> By the way, how do u export an x-server session to a thin-client?
Well, your basic choices are air freight and sea freight.  The packaging
is probably important too.  However, it generally doesn't matter whether
the client is horizontally challenged or not.

//snip
> > > I desperatly need a proper office planner / meeting scheduler. The boss
> > > is getting peed-off!
//snip
If you suggest the above to him, he could be PID off.

&:-)

-- 
Leading Edge Business Solutions - www.ledge.co.za - 011-807-0453

Hey! It's Friday! I couldn't resist it. Satan made me do it.