system_resources 1.6.0 copy "system_resources: ^1.6.0" to clipboard
system_resources: ^1.6.0 copied to clipboard

Provides easy access to system resources (CPU load, memory usage).

System Resources #

pub package

Provides easy access to system resources (CPU load, memory usage).

Usage #

import 'package:system_resources/system_resources.dart';

void main() {
  print('CPU Load Average : ${(SystemResources.cpuLoadAvg() * 100).toInt()}%');
  print('Memory Usage     : ${(SystemResources.memUsage() * 100).toInt()}%');
}

Features #

Linux #

Function x86_64 i686 aarch64 armv7l
cpuLoadAvg 🟢 🟢 🟢 🟢
memUsage 🟢 🟢 🟢 🟢

macOS #

Function Intel M1
cpuLoadAvg 🟢 🟢
memUsage 🟢 🟢

Windows #

Function 64 bit 32 bit ARMv7 ARMv8+
cpuLoadAvg 🔴 🔴 🔴 🔴
memUsage 🔴 🔴 🔴 🔴

🟢 : Coded, Compiled, Tested

🟠 : Coded, Not Compiled

🔴 : No Code

Improve, compile & test #

You are free to improve, compile and test libsysres C code for any platform not fully supported.

Github Issues | Pull requests

17
likes
160
points
7.32k
downloads

Publisher

verified publisherjonasroussel.com

Weekly Downloads

Provides easy access to system resources (CPU load, memory usage).

Homepage
Repository (GitHub)

Documentation

API reference

License

MIT (license)

More

Packages that depend on system_resources