lkml.org 
[lkml]   [2002]   [Mar]   [10]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
    /
    Date
    From
    SubjectRe: [PATCH] syscall interface for cpu affinity
    On Sun, Mar 10, 2002 at 10:03:02PM +0100, Andreas Jaeger wrote:
    > >
    > > Note you can use the syscall interface with existing programs, too.
    > > Just write a program to take in a pid and mask and call
    > > sched_set_affinity.
    > What I need at the moment is a wrapper - and you can do it two ways:
    >
    > $ run_with_affinity 1 program arguments...
    > $ (cat 1 > /proc/self/affinity; program arguments...)
    >
    > The second one is much easier coded ;-)

    $ (set_affinity 1; program arguments...)

    set_affinity just calls sched_set_affinity(getppid()), and everything
    is fine (and even shorter to type) :-)

    Andreas
    --
    Andreas Ferber - dev/consulting GmbH - Bielefeld, FRG
    ---------------------------------------------------------
    +49 521 1365800 - af@devcon.net - www.devcon.net
    -
    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/

    \
     
     \ /
      Last update: 2005-03-22 13:24    [W:0.036 / U:0.004 seconds]
    ©2003-2016 Jasper Spaans. hosted at Digital OceanAdvertise on this site