Skip to content
This repository was archived by the owner on Dec 27, 2025. It is now read-only.
chenzyadbPublic archive

About

Use eBPF to monitor the kernel scheduler for CPU utilization.

Resources

Stars

9 stars

Watchers

1 watching

Forks

Latest commit

 

History

8 Commits

Folders and files

Repository files navigation

CuUtilMonitor

Use eBPF to monitor the kernel scheduler for CPU utilization.

Build

Use Android NDK and AOSP source code to build this project.

    clang \
    --target=bpf \
    -c \
    -nostdlibinc -no-canonical-prefixes -funroll-loops -O2 \
    -isystem android/bionic/libc/include \
    -isystem android/bionic/libc/kernel/uapi \
    -isystem android/bionic/libc/kernel/uapi/asm-arm64 \
    -isystem android/bionic/libc/kernel/android/uapi \
    -MD -MF CuUtilMonitor.d -o CuUtilMonitor.o src/cu_util_monitor.c

Credit

Android Open Source Project

About

Use eBPF to monitor the kernel scheduler for CPU utilization.

Resources

Stars

9 stars

Watchers

1 watching

Forks

Releases

Packages

Contributors

Languages