Metadata-Version: 2.1
Name: resource-monitor-scanner
Version: 0.1.0
Summary: 
License: MIT
Author: JavierOramas
Author-email: javiale2000@gmail.com
Requires-Python: >=3.10,<3.12
Classifier: License :: OSI Approved :: MIT License
Classifier: Programming Language :: Python :: 3
Classifier: Programming Language :: Python :: 3.10
Classifier: Programming Language :: Python :: 3.11
Requires-Dist: matplotlib (>=3.7.2,<4.0.0)
Requires-Dist: pandas (>=1.5.3,<2.0.0)
Requires-Dist: psutil (>=5.9.4,<6.0.0)
Requires-Dist: py3nvml (>=0.2.7,<0.3.0)
Requires-Dist: seaborn (>=0.12,<0.13)
Requires-Dist: streamlit (>=1.24.0,<2.0.0)
Description-Content-Type: text/markdown

# resource-monitor-scanner

# Requiremetns
`pip install -r requirements.txt`

# Running
running the script will log the stats to a csv, if time is not passed it will take 300s (5 min) as default recording duration, if called with negative duration it will be 
recording data until forced to stop (Ctrl+C)

`python main.py <time>`

at any time of the execution it can be stopped and there will still be a valid csv to use

# GPU and OS Support
The system theoretically supports both AMD and NVIDIA GPUs, and also multiple GPUs but it has only been tested in a single NVIDIA GPU, in an ArchLinux system.

# Contributions
All contributions are wellcome, even testing in different hardware configurations.
