I've found my self a big fat module to test (win32con)
and those are the results:
*
*
*RPyC with bgserver:*
DEBUG: 11/03/18 15:05:37 | import_to_global took [49] : 0.043000
DEBUG: 11/03/18 15:05:37 | import_to_local took [49] : 0.039000
DEBUG: 11/03/18 15:05:40 | import_to_global took [4737] : 2.927000
DEBUG: 11/03/18 15:05:43 | import_to_local took [4737] : 2.283000
DEBUG: 11/03/18 15:05:43 | add_decorators_to_module [re] : 0.099000
DEBUG: 11/03/18 15:05:45 | add_decorators_to_module [win32con] : 2.535000
*
*
*RPyC without bgserver:*
DEBUG: 11/03/18 15:07:15 | import_to_global took [49] : 0.037000
DEBUG: 11/03/18 15:07:15 | import_to_local took [49] : 0.037000
DEBUG: 11/03/18 15:07:17 | import_to_global took [4737] : 2.320000
DEBUG: 11/03/18 15:07:19 | import_to_local took [4737] : 2.243000
DEBUG: 11/03/18 15:07:20 | add_decorators_to_module [re] : 0.079000
DEBUG: 11/03/18 15:07:22 | add_decorators_to_module [win32con] : 2.817000
*
*
*Pushy:*
DEBUG: 11/03/18 15:05:46 | import_to_global took [49] : 0.500000
DEBUG: 11/03/18 15:05:46 | import_to_local took [49] : 0.287000
DEBUG: 11/03/18 15:06:13 | import_to_global took [4737] : 26.708000
DEBUG: 11/03/18 15:06:43 | import_to_local took [4737] : 29.201000
DEBUG: 11/03/18 15:06:44 | add_decorators_to_module [re] : 0.873000
DEBUG: 11/03/18 15:07:15 | add_decorators_to_module [win32con] : 31.120000
*
*
those number are far better (BTW my first test with with 3.0.7)
now we have something that could be use for PR 

any suggestion to other solutions we should try and test ? xmlrpc ? 
(see http://www.ibm.com/developerworks/webservices/library/ws-pyth9/
nice chart of timing and sizes)

Fruch


Reply via email to