Skip to main content

Performance monitor CLI for Windows: parse and display performance counter from 'psutil' and 'nvidia-smi'.

Project description

Performance monitor CLI for Windows

Parse and display performance counter from psutil and nvidia-smi.

Minimum height:

  • If GPU: 17 + #CPUs/2
  • Else: 9 + #CPUs/2

Unfortunately, temperature reading for CPU is not available.

Requires

  • psutil: load CPU+MEM stats.
  • termcolor: color stuff.
  • xmltodict: parse nvidia-smi output during GPU stats load.

Parameters:

  • -t or --time: Change default refresh time to t seconds (default: 2).
  • -d or --disable_gpu: Disable GPU stats load and display.
  • -c or --disable_cpu: Clear screen every c prints (default: 5).

Run standalone

  • Install requirements.txt
  • Run with: python main.py

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

perfmonitor-0.0.1.tar.gz (7.2 kB view details)

Uploaded Source

Built Distribution

perfmonitor-0.0.1-py3-none-any.whl (8.0 kB view details)

Uploaded Python 3

File details

Details for the file perfmonitor-0.0.1.tar.gz.

File metadata

  • Download URL: perfmonitor-0.0.1.tar.gz
  • Upload date:
  • Size: 7.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for perfmonitor-0.0.1.tar.gz
Algorithm Hash digest
SHA256 5dc8804d219b73b1420b822c5cb083dbc3c74caac4856e2414606d0884a74607
MD5 031c39053973923e6f9e8cb03b530cf8
BLAKE2b-256 06dce9e1b2020e3b995360fb957b7d77c7d68dfc7c254f011b0c3212f439d8c1

See more details on using hashes here.

Provenance

File details

Details for the file perfmonitor-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: perfmonitor-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 8.0 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/3.7.1 importlib_metadata/4.8.1 pkginfo/1.8.2 requests/2.26.0 requests-toolbelt/0.9.1 tqdm/4.62.3 CPython/3.8.12

File hashes

Hashes for perfmonitor-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 f1a63886f0a5027541610721217d7e04df7ec8e5854aa8cb1308d1c588046d9d
MD5 f845f7fd19f26d8ff8561fc8e95c5318
BLAKE2b-256 cf242ba56cd1f832be112dbfe39a91c29626269aa83dd23eb84823cafdec01e2

See more details on using hashes here.

Provenance

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page