[Bug 7551] foobar2000 converter doesn't use all processors
Wine Bugs
wine-bugs at winehq.org
Thu Mar 15 21:59:01 CDT 2007
http://bugs.winehq.org/show_bug.cgi?id=7551
tkho at ucla.edu changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |tkho at ucla.edu
Status|UNCONFIRMED |NEW
Ever Confirmed| |1
------- Additional Comments From emisca at email.it 2007-15-03 07:14 -------
I can confirm this bug on my machines (ubuntu and debian wine versions from 0.9.26
to 0.9.30).
------- Additional Comments From emisca at email.it 2007-15-03 07:14 -------
I can confirm this bug on my machines (ubuntu and debian wine versions from 0.9.26
to 0.9.30).
------- Additional Comments From tkho at ucla.edu 2007-15-03 21:59 -------
I poked around, and foobar2000 uses the process affinity mask returned by
GetProcessAffinityMask to determine the number of concurrent encodings. As a
quick fix, you can hack it to return 3 (mask of 11 = two CPUs).
The system affinity mask in GetProcessAffinityMask should probably be tied to
the mask reported by GetSystemInfo (which incorrectly reports 1 for me), and the
process affinity mask should probably default to the system affinity mask (it's
currently initialized to 1 in the wineserver)
--
Configure bugmail: http://bugs.winehq.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
More information about the wine-bugs
mailing list