-
Notifications
You must be signed in to change notification settings - Fork 2
/
proc-file-self-list
67 lines (59 loc) · 2.67 KB
/
proc-file-self-list
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
Terms:
WSD - normal whitespace delimited file driver
NESTED - appears to have multiple groups of info, somewhat inconsistently formatted
REPORT - looks more like a report than a data file, tricky to parse and then group into "logical records"
FLIPPED - like a table flipped 90 degrees, each row is a different variable with the values listed on the line
HUGE - lots and lots of records in the file, unmanageable amount for a person to use directly
TBD - something about the format suggests that more investigation is needed before deciding how to parse it
MULTILINE - one logical record is made up of data from multiple records in the file
FIXEDCOLS - fields appear in specific columns, possibly with embedded spaces, so the WSD logic relying on positions won't work
VARIES - the fields included vary from system to system
---
fd/### DONE LINK ProcSelfFD
cwd DONE LINK ProcSelfCWD
root DONE LINK ProcSelfROOT
exe DONE LINK ProcSelfEXE
fdinfo/### NEED research
ns/net NEED research
ns/uts NEED research
ns/ipc NEED research
environ DONE ProcSelfENVIRON
auxv SKIP BINARY
status DONE REPORT ProcSelfSTATUS
personality DONE TBD ProcSelfPERSONALITY NOHEADER
limits DONE FIXEDCOLS ProcSelfLIMITS
sched DONE TBD NOHEADER ProcSelfSCHED
autogroup DONE WSD NOHEADER ProcSelfAUTOGROUP ONE-LINE
comm DONE WSD NOHEADER ProcSelfCOMM ONE-LINE
syscall DONE WSD NOHEADER ProcSelfSYSCALL ONE-LINE
cmdline DONE WSD NOHEADER ProcSelfCMDLINE ONE-LINE
stat DONE WSD NOHEADER ProcSelfSTAT ONE-LINE
statm DONE WSD NOHEADER ProcSelfSTATM ONE-LINE
maps DONE WSD ProcSelfMAPS NOHEADER
numa_maps DONE WSD ProcSelfNUMAMAPS NOHEADER
mem SKIP
mounts DONE WSD ProcRootMOUNTS NOHEADER --Note-- The "mounts" file appears in the root and the PID directories
mountinfo DONE WSD ProcSelfMOUNTINFO NOHEADER
mountstats DONE WSD ProcSelfMOUNTSTATS NOHEADER
clear_refs SKIP
smaps DONE MULTILINE ProcSelfSMAPS
pagemap SKIP BINARY
attr/current NEED WSD NOHEADER ONE-LINE
attr/prev NEED TBD research
attr/exec NEED TBD research
attr/fscreate NEED TBD research
attr/keycreate NEED TBD research
attr/sockcreate NEED TBD research
wchan DONE WSD ProcSelfWCHAN NOHE ADER ONE-LINE
stack DONE WSD ProcSelfSTACK NOHEADER
schedstat DONE WSD NOHEADER ProcSelfSCHEDSTAT ONE-LINE
latency DONE WSD NOHEADER ProcRootLATENCYSTATS ONE-LINE
cpuset DONE WSD ProcSelfCPUSET NOHEADER ONE-LINE
cgroup NEED TBD EMPTY
oom_score DONE WSD NOHEADER ProcSelfOOMSCORE ONE-LINE
oom_adj DONE WSD NOHEADER ProcSelfOOMADJ ONE-LINE
oom_score_adj DONE WSD NOHEADER ProcSelfOOMSCOREADJ ONE-LINE
loginuid DONE WSD ProcSelfLOGINUID NOHEADER ONE-LINE
sessionid DONE WSD ProcSelfSESSIONID NOHEADER ONE-LINE
coredump_filter DONE WSD NOHEADER ProcSelfCOREDUMPFILTER ONE-LINE
io DONE WSD ProcSelfIO NOHEADER