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

Bug#717384: ITP: python-affinity -- control process CPU affinity



Package: wnpp
Severity: wishlist
Owner: Apollon Oikonomopoulos <apoikos@gmail.com>

* Package name    : python-affinity
  Version         : 0.1.0
  Upstream Author : Enfold Systems, LLC <info@enfoldsystems.com>
* URL             : https://pypi.python.org/pypi/affinity
* License         : MIT (see below)
  Programming Lang: C, Python
  Description     : control process CPU affinity

affinity provides a simple Python module for setting the processor affinity,
i.e. which processors a process is allowed to run on, by wrapping the specific
underlying function calls of each platform. It works on Linux 2.6/3.x and
Windows. Under Linux it provides a Python extension that uses glibc's
sched_getaffinity(2) and sched_setaffinity(2) functions.

Note that while the current version of affinity at PyPi bears no license, I
contacted Enfold Systems and they kindly offered to relicense the code under
the MIT license if I moved it to github.


Reply to: