Commit Graph

6 Commits

Author SHA1 Message Date
561516df98 Export /proc/cpuinfo 2024-11-06 14:54:28 +08:00
4701eaf0cb Implementation of load average calculation and corresponding /proc entry
Moved everything into the kernel side. Add a SchedulerStats trait

Use 'fixed' to represent fixed-point numbers

Make the loadavg calculation lazy
2024-11-05 11:46:23 +08:00
6ece48c095 Refactor process table 2024-10-28 13:00:13 +08:00
9f188837ae Add /proc/[pid]/stat and /proc/[pid]/status 2024-10-24 19:17:20 +08:00
9e4257b655 Fix multiple issues pointed out by the new compiler 2024-10-13 22:32:05 +08:00
dafd16075f Remove the shim kernel crate 2024-08-23 23:37:50 +08:00