A RetroSearch Logo

Home - News ( United States | United Kingdom | Italy | Germany ) - Football scores

Search Query:

Showing content from https://mail.python.org/pipermail/python-dev/2014-April/134056.html below:

[Python-Dev] Timing breakdown of Py_InitializeEx_Private()

[Python-Dev] Timing breakdown of Py_InitializeEx_Private() [Python-Dev] Timing breakdown of Py_InitializeEx_Private()Terry Reedy tjreedy at udel.edu
Wed Apr 16 02:23:09 CEST 2014
On 4/15/2014 5:26 PM, Brett Cannon wrote:
> To finish my timing work I decided to see
> where Py_InitializeEx_Private() spends its time. The following is a
> breakdown measured in microseconds running using -E:
>
> INIT:
> setlocale: 11
> envvar: 2
> random init: 2
> interp creation: 15
> thread creation: 6
> GIL: 10
> _Py_ReadyTypes(): 930
> more types: 44
> builtins: 141
> exceptions: 287
> sys: 258
> _PyImport_Init: 15
> import hooks: 4
> _PyWarnings_Init(): 15
> ENTERING import_init():
>    PyImport_ImportFrozenModule(_frozen_importlib): 1186
>    interp->importlib: 6
>    PyInit_imp(): 15
>    _imp: 3
>    importlib._install(): 876
>    _PyImportZip_Init(): 130
> _PyFaulthandler_Init(): 13
> time: 3
> ENTERING initfsencoding():
>    codec lookup: 2179
> signals: 120
> tracemalloc: 7
> __main__: 13
> initstdio(): 1568
> warnings module: 4
> initsite(): 9552

It looks like initsite takes half the time. Can it be sped up?


-- 
Terry Jan Reedy

More information about the Python-Dev mailing list

RetroSearch is an open source project built by @garambo | Open a GitHub Issue

Search and Browse the WWW like it's 1997 | Search results from DuckDuckGo

HTML: 3.2 | Encoding: UTF-8 | Version: 0.7.4