I do specify the field(s) I want, but this has not significant affect on processor-related information access times. I will upload a zip file of the entire thing, including dependencies, to my site soon and will email the list with the above question (for reference) and a link to the zip file. Thanks.
On 3/4/10, Tim Golden <m...@timgolden.me.uk> wrote: > On 04/03/2010 18:42, Alex Hall wrote: >> Hi all, >> I have a script that gets the load of a given core, or the average of >> all cores, along with other information, like free ram and hard disk >> space. The script runs fine, but when I give it processor-related >> commands it is sometimes rather fast and sometimes quite slow. Delays >> range from one to ten or fifteen seconds, but only on processor >> queries, nothing else. > > Point of information: certain of the attributes exposed on the > Win32_Processor class are calculated at runtime. At this moment > I don't remember which, but if you're not already, specify the > columns you want to retrieve (ie don't use "SELECT *" or, if you're > using my wmi module, pass a list of fields as the first positional > parameter to the WMI () call. > > I am not sure how this is and would very much >> like to correct the problem as I plan to make this script publically >> available. I figure it must be possible since system resource >> gadgets/widgets can keep a constantly updating graph of processor >> performance. How can I get rid of this frustrating delay? Thank you in >> advance for any help! > > Why not make the code publicly available now (if only on pastebin) > so we can see better. > > TJG > _______________________________________________ > python-win32 mailing list > python-win32@python.org > http://mail.python.org/mailman/listinfo/python-win32 > -- Have a great day, Alex (msg sent from GMail website) mehg...@gmail.com; http://www.facebook.com/mehgcap _______________________________________________ python-win32 mailing list python-win32@python.org http://mail.python.org/mailman/listinfo/python-win32