| 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.