Skip to content

Cpu Usage Tracker – konsolowy program do monitorowania zużycie poszczególnych rdzeni procesora. Przetestowany pod dystrybucjami Ubuntu, Lubuntu, Debian, Rasbian, Fedora Linux. Program podzielony na wątki, synchronizacja za pomocą mutex’ów. Zaprojektowane testy dla niektórych funkcji.

Notifications You must be signed in to change notification settings

ArturKos/cpu_usage_tracker

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

55 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

cpu_usage_tracker

Builded project for valgrind cc -Wall -Wextra -g cut.c -o cut -lpthread

Output valgrind (command valgrind --leak-check=yes cut)

==17653== Memcheck, a memory error detector

==17653== Copyright (C) 2002-2017, and GNU GPL'd, by Julian Seward et al.

==17653== Using Valgrind-3.15.0 and LibVEX; rerun with -h for copyright info

==17653== Command: cut

==17653==

cut: musisz podać listę bajtów, znaków albo pól

Napisz „cut --help” dla uzyskania informacji.

==17653==

==17653== HEAP SUMMARY:

==17653== in use at exit: 0 bytes in 0 blocks

==17653== total heap usage: 86 allocs, 86 frees, 28,731 bytes allocated

==17653==

==17653== All heap blocks were freed -- no leaks are possible

==17653==

==17653== For lists of detected and suppressed errors, rerun with: -s

==17653== ERROR SUMMARY: 0 errors from 0 contexts (suppressed: 0 from 0)

Tested on Linux Mint (Intel i5 CPU)

2022-07-15_22-26

2022-07-15_22-26_1

Tested on Linux Ubuntu(Intel i7 CPU)

2022-07-15_22-32

2022-07-15_22-33

Tested on Linux Lubuntu(Intel Atom N550 CPU)

2022-07-16_16-04

2022-07-16_16-05

Tested on Linux Ubuntu(Intel i5 CPU)

Zrzut ekranu z 2022-07-16 16-45-28

Zrzut ekranu z 2022-07-16 16-46-58

Tested on Rasbian (Raspberry Pi 4 4GB) - have to compile on rasbian

2022-07-16_16-12

2022-07-16_16-20

Tested on Fedora Linux (Virtual Machnie KVM)

2022-07-17_13-08

2022-07-17_13-09

Tested on Debian Linux (Virtual Machnie KVM)

2022-07-17_13-43

2022-07-17_13-44

About

Cpu Usage Tracker – konsolowy program do monitorowania zużycie poszczególnych rdzeni procesora. Przetestowany pod dystrybucjami Ubuntu, Lubuntu, Debian, Rasbian, Fedora Linux. Program podzielony na wątki, synchronizacja za pomocą mutex’ów. Zaprojektowane testy dla niektórych funkcji.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published