Re: taskset in util-linux?
- Date: Mon, 8 Apr 2019 18:10:41 -0400
- From: Eliot Moss <moss@xxxxxxxxxxxx>
- Subject: Re: taskset in util-linux?
On 4/7/2019 10:15 PM, Yaakov Selkowitz wrote:
On Fri, 2019-04-05 at 20:37 -0400, Eliot Moss wrote:
I am wondering about the absence of tasket from Cygwin's
util-linux package. While I can imagine that the Linux
version of that program might no port directly, Windows
does seem to support similar functionality -- cmd.exe
accepts a /affinity switch. It is ugly, perhaps comparatively
slow, etc., to have to run a Cygwin task with affinity
going through cmd (and I found no way to make that work
without popping up a cmd window, that then goes away when
the task completes).
Any possibility of getting this supported under Cygwin?
I have no idea what underlying calls, etc., might need
Cygwin does not have the requisite sched_[gs]etaffinity functions; PTC.
Yes, I knew that, so I probably should have mentioned it. I can
rephrase: Any chance of getting those functions added, and *then*
having taskset as part of Cygwin's util-linux?
I've not tinkered with Cygwin internals much, so I'm not sure I
could develop a worthy patch.
Likewise, it would be nice to be able to control the
performance settings (clock speed) via the /sys method
supported under (some) Linux versions:
One might link these to something (probably new) in /proc.
Cygwin does not support /sys at all.
Yes, again, I could see that. I'm asking more about the functionality
as opposed to where exactly it is found. Again, I can use CMD commands
to accomplish it, but it is somewhat ugly. Reading / writing some new
/proc entries would be fine :-) ... If necessary I could build /sys
links to the /proc entries to make it more transparent.
Regards - Eliot
Problem reports: http://cygwin.com/problems.html
Unsubscribe info: http://cygwin.com/ml/#unsubscribe-simple