Off-topic from MacFUSE, but I expect that this group's combined knowledge of Python and Mac OS will have an answer to this question:
If > a multi-threaded Python program effectively only uses one CPU then why might it sometimes _appear_ (in Activity Monitor, MenuMeters and the like) that a single python process on a multiprocessor Mac is either: a) running near (occasionally just over) 100% spread across both CPUs? or b) making maxmimum use (i.e. an apparent total of ~200%) of both CPUs? ---- Is this a misinterpretation by, or of, Activity Monitor? Or: is Mac OS X somehow superior to other OSes, with regard to the accepted knowledge about Python on multiprocessor machines? TIA for any advice. Graham Perrin, Project/Media Development Officer CENTRIM - the Centre for Research in Innovation Management <http://www.brighton.ac.uk/centrim/people/a-z/gjp4> +44-1273-877922 <http://www.python.org/doc/faq/library/#can-t-we-get-rid-of-the-global- interpreter-lock> <http://www.nabble.com/Single-Python-process-utilising-multiple-CPUs-- td14985023s6741.html> --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "macfuse-devel" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/macfuse-devel?hl=en -~----------~----~----~----~------~----~------~--~---
