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
pub points
85%
popularity

Publisher

verified publisherjonasroussel.com

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

Homepage
Repository (GitHub)
View/report issues

Documentation

API reference

License

MIT (license)

More

Packages that depend on system_resources