xload
Mer info
- Skapad av
- K. Shane Hartman, Stuart A. Malone
- Typ
- X-klient
- Licens
- MIT
- Källkod
- gitlab.freedesktop.org/xorg/app/xload
Ett rullande stapeldiagram över systemets lastmedelvärde, uppdaterat var tionde sekund sedan X10-tiden.
Programmet ritar lastmedelvärdet som ett histogram i Athena-widgeten StripChart, med en skallinje per hel enhet last och en ny mätning var tionde sekund. K. Shane Hartman och Stuart Malone skrev det vid MIT:s Laboratory for Computer Science, med tillägg av bland andra Jim Gettys och Bob Scheifler, och det fanns redan till X10. Med -remote värd visar det lasten på en annan maskin via rwhod-databasen.
Dess mest kända egenhet var säkerhetsmässig: på äldre Unix hämtades lasten genom att läsa kärnans minne via /dev/kmem, så xload installerades setgid kmem — ett litet diagramprogram med rätt att läsa hela kärnan. Linux löste det med /proc/loadavg. Att ha xload synligt i ett hörn var ett sätt att se att maskinen fortfarande levde, ungefär som uptime fast utan att behöva fråga.