# RVBoards D1 CPU 使用率指示器 **Repository Path**: mzhio/rvboards_d1_cpu_usage_indicator ## Basic Information - **Project Name**: RVBoards D1 CPU 使用率指示器 - **Description**: 跑在 RVBoards D1 单板机上的 CPU 使用率指示器。读 /proc/stat 获取使用率数据,写 /sys/class/leds/sunxi_led0[rg]/brightness 点亮红灯或绿灯,以此指示 CPU 使用率。实现的语言包括但不限于C、C++、Python、Java。作为 RISC-V Linux 程序开发的 Demo 程序,比 Hello World 更好玩一点。 - **Primary Language**: C - **License**: MulanPSL-2.0 - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 0 - **Forks**: 2 - **Created**: 2021-05-30 - **Last Updated**: 2021-05-30 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README # RVBoards D1 CPU 使用率指示器 跑在 RVBoards D1 单板机上的 CPU 使用率指示器。读 /proc/stat 获取 CPU 使用率,写 /sys/class/leds/sunxi_led0[rg]/brightness 点亮红灯或绿灯,以此指示 CPU 使用率。实现的语言包括但不限于C、C++、Rust、Go、Java、Python。作为 RISC-V Linux 程序开发的 Demo 程序,比 Hello World 更好玩一点。 #### 程序功能 - 使用率 < 30%,点亮绿灯,比较亮。 - 30% < 使用率 < 60%,点亮绿灯,比较暗。 - 60% < 使用率 < 90%,点亮红灯,比较暗。 - 90% < 使用率,点亮红灯,比较亮。 - 每秒执行一次。