Skip to main content

A package to get system information and benchmark CPU and GPU for all operating systems

Project description

SysBenchInfo

sysbenchinfo is a Python package designed to provide comprehensive details about your system's CPU, GPU, memory, and operating system. Additionally, it includes basic benchmarks for both the CPU and GPU, with support for retrieving specific system parameters upon request.

Features

  • Obtain in-depth CPU details such as architecture, model, count, and frequency.
  • Get information about GPUs including name, load, memory usage, and temperature.
  • Access memory statistics including virtual and swap memory.
  • Retrieve OS details including system, node, release, version, machine, and processor.
  • Run simple benchmarks to measure CPU and GPU performance.
  • Fetch specific parameters of the system based on user requests.

Installation

To install sysbenchinfo, use pip:

pip install SysBenchInfo

Usage

After installing the sysbenchinfo package, you can use it to gather and display system information.

Using get_system_info

You can retrieve and print system information with the following code:

from sysbenchinfo import get_system_info

# Get system information
info = get_system_info()

# Print system information
print(info)

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

sysbenchinfo-0.1.2.tar.gz (2.8 kB view details)

Uploaded Source

Built Distribution

SysBenchInfo-0.1.2-py3-none-any.whl (3.1 kB view details)

Uploaded Python 3

File details

Details for the file sysbenchinfo-0.1.2.tar.gz.

File metadata

  • Download URL: sysbenchinfo-0.1.2.tar.gz
  • Upload date:
  • Size: 2.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/5.1.1 CPython/3.12.4

File hashes

Hashes for sysbenchinfo-0.1.2.tar.gz
Algorithm Hash digest
SHA256 44a7a6dfdca6816b2a21fa667ec7d1a3be18353c107ac54f78e59c03232f67ed
MD5 65f73e948a14ce694ebc15cc528ecbfd
BLAKE2b-256 cd937d12c04d8e0b952d8f88010264a0728d727979094f35a7a693023fe55ebd

See more details on using hashes here.

File details

Details for the file SysBenchInfo-0.1.2-py3-none-any.whl.

File metadata

File hashes

Hashes for SysBenchInfo-0.1.2-py3-none-any.whl
Algorithm Hash digest
SHA256 a5af7f83a4d6c6c28159378538374ac8bb9b72e3de3c5607829414035a27ec3e
MD5 0ae3c9674cbd06de562889dec2706062
BLAKE2b-256 2f4fd21e973c6e233856e2fcfb2042148ec648e1f272a0b34d88853f4c6b51b2

See more details on using hashes here.

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