* [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform [not found] <bug-15832-163@https.bugs.busybox.net/> @ 2023-10-27 17:27 ` bugzilla 2023-11-02 15:05 ` bugzilla 2024-06-15 15:13 ` bugzilla 2 siblings, 0 replies; 3+ messages in thread From: bugzilla @ 2023-10-27 17:27 UTC (permalink / raw) To: buildroot https://bugs.busybox.net/show_bug.cgi?id=15832 --- Comment #1 from Vincent Fazio <vfazio@xes-inc.com> --- What's the output of `python -m cProfile test_python.py 10000000` on each? I do see some variances even in Docker containers but not to that degree. On an rpi CM3 it doesn't take anywhere near the numbers you're posting below (only 8s). One option would be to profile the python interpreter itself. 3.12 has hooks for `perf` but they may not be representative of the situation you're seeing as recent interpreters try to perform opcode specialization. Otherwise you may have to build the interpreter with profiling enabled and use another external tool to collect that data. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform [not found] <bug-15832-163@https.bugs.busybox.net/> 2023-10-27 17:27 ` [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform bugzilla @ 2023-11-02 15:05 ` bugzilla 2024-06-15 15:13 ` bugzilla 2 siblings, 0 replies; 3+ messages in thread From: bugzilla @ 2023-11-02 15:05 UTC (permalink / raw) To: buildroot https://bugs.busybox.net/show_bug.cgi?id=15832 --- Comment #2 from fabien.nogue@etictelecom.com --- (In reply to Vincent Fazio from comment #1) Thank you for your reply. Here are the outputs of our test with the `cProfile` module: ``` # python2 -m cProfile test_python.py 10000000 2 function calls in 18.871 seconds Ordered by: standard name ncalls tottime percall cumtime percall filename:lineno(function) 1 18.871 18.871 18.871 18.871 test_python.py:3(<module>) 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} # python3 -m cProfile test_python.py 10000000 3 function calls in 53.225 seconds Ordered by: standard name ncalls tottime percall cumtime percall filename:lineno(function) 1 53.224 53.224 53.224 53.224 test_python.py:3(<module>) 1 0.000 0.000 53.225 53.225 {built-in method builtins.exec} 1 0.000 0.000 0.000 0.000 {method 'disable' of '_lsprof.Profiler' objects} ``` Is the line `built-in method builtins.exec` relevant? On the other hand, I am attempting to profile the `cpython` interpreter. I recompiled `python3` with options `--enable-optimizations` and `--enable-profiling`, run my test and got the `gmon.out`. I have `no time accumulated` when I run `gprof` on the output. So far I have no idea why the profiling output has no result. I need to investigate further. -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 3+ messages in thread
* [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform [not found] <bug-15832-163@https.bugs.busybox.net/> 2023-10-27 17:27 ` [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform bugzilla 2023-11-02 15:05 ` bugzilla @ 2024-06-15 15:13 ` bugzilla 2 siblings, 0 replies; 3+ messages in thread From: bugzilla @ 2024-06-15 15:13 UTC (permalink / raw) To: buildroot https://bugs.busybox.net/show_bug.cgi?id=15832 Yann E. MORIN <yann.morin.1998@free.fr> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |yann.morin.1998@free.fr Resolution|--- |MOVED Status|NEW |RESOLVED --- Comment #3 from Yann E. MORIN <yann.morin.1998@free.fr> --- Thank you for your report. The issue tracker for the Buildroot project has been moved to the Gitlab.com issue tracker: https://gitlab.com/buildroot.org/buildroot/-/issues We are taking this opportunity to close old issues in this old tracker. If you believe your issue is still relevant, please open one in the new issue tracker. Thank you! -- You are receiving this mail because: You are on the CC list for the bug. _______________________________________________ buildroot mailing list buildroot@buildroot.org https://lists.buildroot.org/mailman/listinfo/buildroot ^ permalink raw reply [flat|nested] 3+ messages in thread
end of thread, other threads:[~2024-06-15 15:13 UTC | newest]
Thread overview: 3+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
[not found] <bug-15832-163@https.bugs.busybox.net/>
2023-10-27 17:27 ` [Buildroot] [Bug 15832] Low performance with python3 compare to python2 on the same platform bugzilla
2023-11-02 15:05 ` bugzilla
2024-06-15 15:13 ` bugzilla
This is a public inbox, see mirroring instructions for how to clone and mirror all data and code used for this inbox