This is the mail archive of the
cygwin@cygwin.com
mailing list for the Cygwin project.
setting thread prioirty
- To: cygwin at sources dot redhat dot com
- Subject: setting thread prioirty
- From: "Brian Michael Genisio" <genisiob at pilot dot msu dot edu>
- Date: Mon, 25 Jun 2001 12:31:00 -0400 (EDT)
Hello,
I was wondering if it is possible in cygwin for a thread to have a different
priority than it's parent. That is, If I call a program with nice, such as :
nice -n -20 <command>
And the program spawns a thread... I want the thread to run at Normal priortiy,
and the main thread to remain at high prioirity.
I have tried setting the attribute to priority 0 with the
pthread_attr_setschedparam. Unfortunately, this does not work for me. The two
threads compete for processor, slowing down the entire system.
Before I was using threads, I had the two threads as separate programs, and I
could set each program to the level I chose... but IPC communication was slow,
or didnt work well enough for me. So, I put them in the same thread, and now
they act as if I put the separate programs in high priority.
Any Ideas?
Thanks,
Brian
--
---------------------------
\\|// Brian Genisio
(o o) genisiob@pilot.msu.edu
~~oOOo~(_)~oOOo~~~~~~~~~~~~~~~~~~~~~~~~~~
--
Want to unsubscribe from this list?
Check out: http://cygwin.com/ml/#unsubscribe-simple