Chris Angelico wrote:

Has anybody noticed the speed of 'glob()' has
decreased somewhere between v3.6 and v3.10.

I got these results:
    Python 3.6.5:
      1st run: 0.14694
      2nd run: 0.09506   <- *always* the fastest
    Python 3.7.7:        <- from Nuget
      1st run: 0.12440
      2nd run: 0.09602
    Python 3.10.0:       <- from Git repo
      1st run: 0.15922
      2nd run: 0.12424

'glob()' in Python 3.6.5 is consistently 30% faster on
the 2nd run compared to 3.10.0.


Unfortunately that's very hard to compare. If you're building Python
from source, the parameters may be VERY different from a prepackaged
binary.

I guess so w/o knowing why. I just tried this from MS' AppStore:
Python 3.8.5:
  1st run: 0.12121
  2nd run: 0.07674

Fastest I've tried so far.

Are you able to redo this test with more consistent Python builds? For
instance, you can go as far as 3.8 using python.org binaries, or
alternatively, build all your tests from git (by checking out
different branches).

I do not want to put to much stress on this. Maybe I'm just 'ass-u-me'ing
too much?

The important thing is that any Python3.x is much faster on both
the 1st and 2nd run compared to my Python 2.7.

--
--gv
--
https://mail.python.org/mailman/listinfo/python-list

Reply via email to