1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
|
List of plugins to implement:
iostat [-x] [-d] [-N] -zk [-p | <devices>...] <interval>
SMART monitoring
Solar position
Xmonad
Battery
Volume control
/proc/acpi (mute)
System tray
Eyes
Launchers
Taskbar (as in rarity)
Application menu
UPS
Line reader
Blueshift integration
Backlight control
hdparm
Thermal monitoring
ESSID and link quality for wireless interfaces
News feed syndication
Keyboard lock keys
Keyboard layout
EWMH
/proc/interrupts
/proc/softirqs
/proc/sys/kernel/pty/nr
/proc/net/dev
/proc/net/sockstat
/proc/net/sockstat6
/proc/net/snmp
/proc/net/snmp6
/proc/net/wireless
/sys/class/net/<nic>/duplex (half, full)
/proc/cpuinfo (cpu MHz)
/sys/devices/system/cpu/cpu<index>/cpufreq/ (some parts requires root)
/sys/devices/system/cpu/offline
/sys/devices/system/cpu/online
/sys/devices/system/cpu/possible
/sys/devices/system/cpu/present
/proc/vmstat
/proc/sys/fs/dentry-state
This file contains information about the status of the directory
cache (dcache). The file contains six numbers, nr_dentry, nr_unused,
age_limit (age in seconds), want_pages (pages requested by system)
and two dummy values.
/proc/sys/fs/inode-state
This file contains seven numbers: nr_inodes, nr_free_inodes,
preshrink, and four dummy values. nr_inodes is the number of inodes
the system has allocated. This can be slightly more than inode-max
because Linux allocates them one page full at a time. nr_free_inodes
represents the number of free inodes. preshrink is nonzero when the
nr_inodes > inode-max and the system needs to prune the inode list
instead of allocating more.
/proc/sys/fs/file-nr
This (read-only) file contains three numbers: the number of allocated
file handles (i.e., the number of files presently opened); the number
of free file handles; and the maximum number of file handles (i.e.,
the same value as /proc/sys/fs/file-max). If the number of allocated
file handles is close to the maximum, you should consider increasing
the maximum. Before Linux 2.6, the kernel allocated file handles
dynamically, but it didn't free them again. Instead the free file
handles were kept in a list for reallocation; the "free file handles"
value indicates the size of that list. A large number of free file
handles indicates that there was a past peak in the usage of open
file handles. Since Linux 2.6, the kernel does deallocate freed file
handles, and the "free file handles" value is always zero.
|