Skip to content

Implement checks for everything useful in /proc/ #59

@langston-barrett

Description

@langston-barrett

/proc has a lot of information about the system. It is also incredibly easy to parse, in light of tabular. We can implement read some of these files for useful information. Preliminary ideas:

  • /proc/filesystems – File systems supported by the kernel.
  • /proc/meminfo – Current utilization of primary memory on the system
  • /proc/partitions – Very detailed information on the various partitions currently available to the system
  • /proc/loadavg – Contains load average of the system
    The first three columns measure CPU utilization of the last 1, 5, and 10 minute periods.
    The fourth column shows the number of currently running processes and the total number of processes.
  • /proc/swaps – Measures swap space and its utilization
  • /proc/modules – Displays a list of all modules that have been loaded by the system
  • /proc/mounts – This file provides a quick list of all mounts in use by the system
  • /proc/version – Version of the Linux kernel, gcc, name of the Linux flavor installed.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions