mirror of
https://github.com/nicolargo/glances.git
synced 2024-12-23 09:11:49 +03:00
18 lines
457 B
Plaintext
18 lines
457 B
Plaintext
Glances profiling
|
|
=================
|
|
|
|
First install Sphinx and the RTD theme:
|
|
|
|
apt install graphviz
|
|
pip install gprof2dot
|
|
|
|
Then generate the profiling diagram:
|
|
|
|
cd <Glances source>
|
|
python -m cProfile -o /tmp/glances.pstats ./glances/__main__.py
|
|
gprof2dot -f pstats /tmp/glances.pstats | dot -Tpng -o /tmp/glances-cprofile.png
|
|
|
|
Example:
|
|
|
|
.. image:: https://raw.githubusercontent.com/nicolargo/glances/develop/docs/dev/glances-cprofile.png
|