The newest version of Pset (against 2.2.12 still) is now available.

This is version 0.65, and can be found at
http://isunix.it.ilstu.edu/~thockin/pset/.


Attached is the original announcement.  If this is interesting to you,
please use it, and let me know how it goes!

Thanks,
Tim




PSET - Processor Sets for the Linux kernel
http://isunix.it.ilstu.edu/~thockin/pset/

Announcing pset/sysmp for Linux/SMP !!
--------------------------------------------------------
This project has undergone a complete, from-scratch rewrite since v0.5x.
If you are using a version earlier than 0.60, I encourage you to get to
at LEAST 0.60.  If you are using anything less than the latest, I
reccomend you get the latest :)

The goal of this project is to make a source compatible and functionally
equivalent version of pset (as defined by SGI - partially removed from
their IRIX kernel 6.4 and up) for Linux.  This enables users to determine 
which processor or set of processors a process may run on.

It is focused around the syscall sysmp().  This function takes a number of
parameters that determine which function is requested.  Functions include:
        * binding a process/thread to a specific CPU
        * restricting a CPU's ability to execute some processes
        * restricting a CPU from running at all
        * forcing a cpu to run _only_ one process (and its children)
        * getting information about a CPU's state
        * creating/destroying sets of processors, to which processes may be
          bound

A secondary goal is to provide a library of routines that will act as wrappers 
for sysmp() and provide source-compatibility with other UNIX API's which do the 
same thing.  Currently targeted are processor_bind() + family and bind_to_cpu() 
+ family.

Tim
[EMAIL PROTECTED]

DISCLAIMER
----------
All standard disclaimers, blah blah blah.  This is not guaranteed to be
useful, or to even work.  There is no warrantee, not even that of fitness
for a purpose.  For all I know, your system will blow up.  It hasn't
happened yet, but it could.  It's not my fault. :)
-
Linux SMP list: FIRST see FAQ at http://www.irisa.fr/prive/mentre/smp-faq/
To Unsubscribe: send "unsubscribe linux-smp" to [EMAIL PROTECTED]

Reply via email to