[OS X TeX] Core utilization on M1 Mac in TeXshop

Simon Spiegel simon at simifilm.ch
Sun Feb 27 02:42:24 EST 2022



> On 26 Feb 2022, at 20:21, Warren Nagourney via MacOSX-TeX <macosx-tex at email.esm.psu.edu> wrote:
> 
> I have noticed that most of the computation that is done using TeXLive (TeXshop) occurs on the efficiency cores (from the CPU History in Activity Monitor). I mentioned this to a developer who makes a utility which allows one to force programs to use the efficiency cores instead of the more power-hungry performance cores. He told me that, unfortunately, one cannot at present do the reverse.- there is no way to force a program to use the performance cores.
> 
> There is a parameter called QoS (quality of service) which can set the core utilization but apparently needs to be included at compile time, when the program is built. Has anyone tried to get TeXshop to use the performance cores by setting a high QoS? My understanding is that QoS is not set in TeXshop.
> 
> I suspect that most of the time it takes to typeset my 180 page book is in the step which converts the DVI file to a pdf. I assume this is done in ghostview. It might be nice to set a high QoS in TeXshop so that the 2 seconds it takes to typeset is reduced; this might make the workflow more smooth without needing to resort to Flash Mode.


While I know little to nothing about programming, I don’t think TeXShop is really relevant here. Whatever route you take, the actual compiling/typesetting is not done by TeXShop but by various other programs (you are mentioning ghostview yourself – ghostview is not TeXShop). TeXShop is merely an editor and PDF viewer. So I highly doubt that the question which cores TeXShop uses has any influence on actual typesetting times.

Simon
--
Simon Spiegel
Maneggplatz 18
8041 Zürich

Telephon: ++41 44 451 5334
Mobophon: ++41 76 459 6039


http://www.simifilm.ch
http://www.utopia2016.ch

„Was soll aus mir mal werden, wenn ich mal nicht mehr bin?“ Robert Gernhardt







More information about the MacOSX-TeX mailing list