mirror of https://github.com/nicolargo/glances.git
Update profiling file
This commit is contained in:
parent
b6865d8cff
commit
e14934a197
6
Makefile
6
Makefile
|
|
@ -138,18 +138,18 @@ endef
|
||||||
profiling-gprof: CPROF = glances.cprof
|
profiling-gprof: CPROF = glances.cprof
|
||||||
profiling-gprof: ## Callgraph profiling (need "apt install graphviz")
|
profiling-gprof: ## Callgraph profiling (need "apt install graphviz")
|
||||||
$(DISPLAY-BANNER)
|
$(DISPLAY-BANNER)
|
||||||
$(PYTHON) -m cProfile -o $(CPROF) run-venv.py --stop-after $(TIMES)
|
$(PYTHON) -m cProfile -o $(CPROF) run-venv.py -C $(CONF) --stop-after $(TIMES)
|
||||||
$(venv_dev)/gprof2dot -f pstats $(CPROF) | dot -Tsvg -o $(OUT_DIR)/glances-cgraph.svg
|
$(venv_dev)/gprof2dot -f pstats $(CPROF) | dot -Tsvg -o $(OUT_DIR)/glances-cgraph.svg
|
||||||
rm -f $(CPROF)
|
rm -f $(CPROF)
|
||||||
|
|
||||||
profiling-pyinstrument: ## PyInstrument profiling
|
profiling-pyinstrument: ## PyInstrument profiling
|
||||||
$(DISPLAY-BANNER)
|
$(DISPLAY-BANNER)
|
||||||
$(PIP) install pyinstrument
|
$(PIP) install pyinstrument
|
||||||
$(PYTHON) -m pyinstrument -r html -o $(OUT_DIR)/glances-pyinstrument.html -m glances --stop-after $(TIMES)
|
$(PYTHON) -m pyinstrument -r html -o $(OUT_DIR)/glances-pyinstrument.html -m glances -C $(CONF) --stop-after $(TIMES)
|
||||||
|
|
||||||
profiling-pyspy: ## Flame profiling
|
profiling-pyspy: ## Flame profiling
|
||||||
$(DISPLAY-BANNER)
|
$(DISPLAY-BANNER)
|
||||||
$(venv_dev)/py-spy record -o $(OUT_DIR)/glances-flame.svg -d 60 -s -- $(PYTHON) run-venv.py --stop-after $(TIMES)
|
$(venv_dev)/py-spy record -o $(OUT_DIR)/glances-flame.svg -d 60 -s -- $(PYTHON) run-venv.py -C $(CONF) --stop-after $(TIMES)
|
||||||
|
|
||||||
profiling: profiling-gprof profiling-pyinstrument profiling-pyspy ## Profiling of the Glances software
|
profiling: profiling-gprof profiling-pyinstrument profiling-pyspy ## Profiling of the Glances software
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -320,7 +320,7 @@ critical=90
|
||||||
# Allow additional file system types (comma-separated FS type)
|
# Allow additional file system types (comma-separated FS type)
|
||||||
#allow=shm
|
#allow=shm
|
||||||
# Alias for root file system
|
# Alias for root file system
|
||||||
#alias=/:Root
|
#alias=/:Root,/zsfpool:ZSF
|
||||||
|
|
||||||
[irq]
|
[irq]
|
||||||
# Documentation: https://glances.readthedocs.io/en/latest/aoa/irq.html
|
# Documentation: https://glances.readthedocs.io/en/latest/aoa/irq.html
|
||||||
|
|
@ -518,7 +518,6 @@ max_name_size=20
|
||||||
; disable_stats=diskio,networkio
|
; disable_stats=diskio,networkio
|
||||||
# Thresholds for CPU and MEM (in %)
|
# Thresholds for CPU and MEM (in %)
|
||||||
; cpu_careful=50
|
; cpu_careful=50
|
||||||
# Thresholds for CPU and MEM (in %)
|
|
||||||
; cpu_warning=70
|
; cpu_warning=70
|
||||||
; cpu_critical=90
|
; cpu_critical=90
|
||||||
; mem_careful=20
|
; mem_careful=20
|
||||||
|
|
|
||||||
File diff suppressed because it is too large
Load Diff
|
Before Width: | Height: | Size: 112 KiB After Width: | Height: | Size: 87 KiB |
File diff suppressed because one or more lines are too long
|
Before Width: | Height: | Size: 550 KiB After Width: | Height: | Size: 292 KiB |
File diff suppressed because one or more lines are too long
Loading…
Reference in New Issue