annotate lisp/modes/view-process-system-specific.el @ 177:6075d714658b r20-3b15

Import from CVS: tag r20-3b15
author cvs
date Mon, 13 Aug 2007 09:51:16 +0200
parents 5a88923fcbfe
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
1 ;;; view-process-system-specific.el --- System specific stuff for view-process
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
2
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
3 ;; Copyright (C) 1995 Heiko Muenkel
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
4
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
5 ;; Author: Heiko Muenkel <muenkel@tnt.uni-hannover.de>
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
6 ;; Keywords: processes
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
7
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
8 ;; This file is part of XEmacs.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
9
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
10 ;;; $Id: view-process-system-specific.el,v 1.3 1997/07/26 22:09:50 steve Exp $
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
11
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
12 ;; XEmacs is free software; you can redistribute it and/or modify it
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
13 ;; under the terms of the GNU General Public License as published by
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
14 ;; the Free Software Foundation; either version 2, or (at your
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
15 ;; option) any later version.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
16
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
17 ;; XEmacs is distributed in the hope that it will be useful, but
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
18 ;; WITHOUT ANY WARRANTY; without even the implied warranty of
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
19 ;; MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
20 ;; General Public License for more details.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
21
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
22 ;; You should have received a copy of the GNU General Public License
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
23 ;; along with XEmacs; see the file COPYING. if not, write to the Free
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
24 ;; Software Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
25 ;; 02111-1307, USA.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
26
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
27 ;;; Synched up with: Emacs 20.1.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
28
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
29 ;;; Commentary:
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
30
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
31 ;; This file contains system specific stuff for the
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
32 ;; view-process-mode. It isn't necessary, that each systems has
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
33 ;; an entry in this file, because there are default values, which
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
34 ;; are used, if no entry exists.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
35
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
36 ;; Installation:
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
37 ;;
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
38 ;; Put this file in one of you lisp load path directories.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
39 ;;
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
40
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
41 ;;; Code:
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
42
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
43 (provide 'view-process-system-specific)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
44
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
45 (defvar View-process-specific-system-list
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
46 '(("linux" nil "bsd"
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
47 View-process-field-name-descriptions-linux
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
48 View-process-kill-signals-linux)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
49 ("sunos" "4" "bsd"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
50 View-process-field-name-descriptions-sunos4
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
51 View-process-kill-signals-sunos4)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
52 ("sunos" "5" "system-v"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
53 View-process-field-name-descriptions-sunos5
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
54 View-process-kill-signals-sunos5)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
55 ("irix" nil "system-v"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
56 View-process-field-name-descriptions-irix
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
57 View-process-kill-signals-irix)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
58 ("hp-ux" nil "system-v"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
59 View-process-field-name-descriptions-hpux
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
60 View-process-kill-signals-hpux)
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
61 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
62 "This is a list with all systems, for which specific information about
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
63 allowed signals and about the ps output exists. Set it to nil, if you don't
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
64 want to use this specific information.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
65 The first string of each sublist is the name of the system, the second
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
66 string is the mayor version number or nil. The third one determines,
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
67 if the ps command is BSD or System V like. The mayor version is only
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
68 necessary, if there are BSD and System V versions with the same system
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
69 names (SUN has done such a stupid system naming.), otherwise it is nil.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
70 The fifth entry is nil or the name of a special list with field name
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
71 descriptions. The sixth entry is nil or the name of a special list with
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
72 kill signals.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
73
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
74 ;;; signals
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
75
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
76 (defvar View-process-kill-signals-bsd nil
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
77 "An alist with the possible signals for the kill command for BSD
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
78 systems. It is only used, if the system type can't be determined or if
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
79 it is not in the `View-process-specific-system-list'.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
80
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
81 (defvar View-process-kill-signals-system-v nil
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
82 "An alist with the possible signals for the kill command for BSD
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
83 systems. It is only used, if the system type can't be determined or if
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
84 it is not in the `View-process-specific-system-list'.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
85
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
86 (defvar View-process-kill-signals-sunos4
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
87 '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
88 ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGABRT" "6") ("SIGEMT" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
89 ("SIGFPE" "8") ("SIGKILL" "9") ("SIGBUS" "10") ("SIGSEGV" "11")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
90 ("SIGSYS" "12") ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
91 ("SIGURG" "16") ("SIGSTOP" "17") ("SIGTSTP" "18") ("SIGCONT" "19")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
92 ("SIGCHLD" "20") ("SIGCLD" "20") ("SIGTTIN" "21") ("SIGTTOU" "22")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
93 ("SIGIO" "23") ("SIGPOLL" "23") ("SIGXCPU" "24") ("SIGXFSZ" "25")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
94 ("SIGVTALRM" "26") ("SIGPROF" "27") ("SIGWINCH" "28")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
95 ("SIGLOST" "29") ("SIGUSR1" "30") ("SIGUSR2" "31")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
96 ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
97 ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
98 ("14" "14") ("15" "15") ("16" "16") ("17" "17") ("18" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
99 ("19" "19") ("20" "20") ("21" "21") ("22" "22") ("23" "23")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
100 ("24" "24") ("25" "25") ("26" "26") ("27" "27") ("28" "28")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
101 ("29" "29") ("30" "30") ("31" "31"))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
102 "An alist with the possible signals for the kill command for SunOS 4.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
103 It may be that you've other signals on your system. Try to test
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
104 it with \"kill -l\" in a shell.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
105
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
106 (defvar View-process-kill-signals-sunos5
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
107 '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
108 ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGABRT" "6") ("SIGEMT" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
109 ("SIGFPE" "8") ("SIGKILL" "9") ("SIGBUS" "10") ("SIGSEGV" "11")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
110 ("SIGSYS" "12") ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
111 ("SIGUSR1" "16") ("SIGUSR2" "17") ("SIGCHLD" "18") ("SIGCLD" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
112 ("SIGPWR" "19") ("SIGWINCH" "20") ("SIGURG" "21") ("SIGPOLL" "22")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
113 ("SIGIO" "22") ("SIGSTOP" "23") ("SIGTSTP" "24") ("SIGCONT" "25")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
114 ("SIGTTIN" "26") ("SIGTTOU" "27") ("SIGVTALRM" "28") ("SIGPROF" "29")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
115 ("SIGXCPU" "30") ("SIGXFSZ" "31") ("SIGWAITING" "32") ("SIGLWP" "33")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
116 ("SIGFREEZE" "34") ("SIGTHAW" "36") ("SIGRTMIN" "36") ("SIGRTMAX" "43")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
117 ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
118 ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
119 ("14" "14") ("15" "15") ("16" "16") ("17" "17") ("18" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
120 ("19" "19") ("20" "20") ("21" "21") ("22" "22") ("23" "23")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
121 ("24" "24") ("25" "25") ("26" "26") ("27" "27") ("28" "28")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
122 ("29" "29") ("30" "30") ("31" "31") ("32" "32") ("33" "33")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
123 ("34" "34") ("36" "36") ("43" "43"))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
124 "An alist with the possible signals for the kill command for SunOS 5.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
125 It may be that you've other signals on your system. Try to test
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
126 it with \"kill -l\" in a shell.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
127
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
128 (defvar View-process-kill-signals-irix
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
129 '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
130 ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGABRT" "6") ("SIGEMT" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
131 ("SIGFPE" "8") ("SIGKILL" "9") ("SIGBUS" "10") ("SIGSEGV" "11")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
132 ("SIGSYS" "12") ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
133 ("SIGUSR1" "16") ("SIGUSR2" "17") ("SIGCLD" "18") ("SIGCHLD" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
134 ("SIGPWR" "19") ("SIGWINCH" "20") ("SIGURG" "21") ("SIGPOLL" "22")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
135 ("SIGIO" "22") ("SIGSTOP" "23") ("SIGTSTP" "24") ("SIGCONT" "25")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
136 ("SIGTTIN" "26") ("SIGTTOU" "27") ("SIGVTALRM" "28") ("SIGPROF" "29")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
137 ("SIGXCPU" "30") ("SIGXFSZ" "31") ("SIG32" "32")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
138 ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
139 ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
140 ("14" "14") ("15" "15") ("16" "16") ("17" "17") ("18" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
141 ("19" "19") ("20" "20") ("21" "21") ("22" "22") ("23" "23")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
142 ("24" "24") ("25" "25") ("26" "26") ("27" "27") ("28" "28")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
143 ("29" "29") ("30" "30") ("31" "31") ("32" "32"))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
144 "An alist with the possible signals for the kill command for IRIX.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
145 It may be that you've other signals on your system. Try to test
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
146 it with \"kill -l\" in a shell.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
147
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
148 (defvar View-process-kill-signals-linux
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
149 '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
150 ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGBUS" "7") ("SIGFPE" "8")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
151 ("SIGKILL" "9") ("SIGUSR1" "10") ("SIGSEGV" "11") ("SIGUSR2" "12")
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
152 ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15") ("SIGSTKFLT" "16")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
153 ("SIGCHLD" "17") ("SIGCONT" "18") ("SIGSTOP" "19") ("SIGTSTP" "20")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
154 ("SIGTTIN" "21") ("SIGTTOU" "22") ("SIGURG" "23") ("SIGXCPU" "24")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
155 ("SIGXFSZ" "25") ("SIGVTALRM" "26") ("SIGPROF" "27") ("SIGWINCH" "28")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
156 ("SIGIO" "29") ("SIGPWR" "30")
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
157 ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
158 ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
159 ("14" "14") ("15" "15") ("16" "16") ("17" "17") ("18" "18") ("19" "19")
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
160 ("20" "20") ("21" "21") ("22" "22") ("23" "23") ("24" "24")
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
161 ("25" "25") ("26" "26") ("27" "27") ("28" "28") ("29" "29") ("30" "30"))
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
162 "An alist with the possible signals for the kill command for linux.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
163 It may be that you've other signals on your system. Try to test
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
164 it with \"kill -l\" in a shell, or better, see <asm/signal.h>")
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
166 ;; all Linux signals
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
167 ;(defvar View-process-kill-signals
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
168 ; '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
169 ; ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGBUS" "7") ("SIGFPE" "8")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
170 ; ("SIGKILL" "9") ("SIGUSR1" "10") ("SIGSEGV" "11") ("SIGUSR2" "12")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
171 ; ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15") ("SIGCHLD" "17")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
172 ; ("SIGCONT" "18") ("SIGSTOP" "19") ("SIGTSTP" "20") ("SIGTTIN" "21")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
173 ; ("SIGTTOU" "22") ("SIGIO" "23") ("SIGXCPU" "24") ("SIGXFSZ" "25")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
174 ; ("SIGVTALRM" "26") ("SIGPROF" "27") ("SIGWINCH" "28") ("SIGPWR" "30")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
175 ; ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
176 ; ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
177 ; ("14" "14") ("15" "15") ("17" "17") ("18" "18") ("19" "19")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
178 ; ("20" "20") ("21" "21") ("22" "22") ("23" "23") ("24" "24")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
179 ; ("25" "25") ("26" "26") ("27" "27") ("28" "28") ("30" "30"))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
180 ; "An alist with the possible signals for the kill command.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
181 ;It may be that you've other signals on your system. Try to test
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
182 ;it with \"kill -l\" in a shell.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
183
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
184 (defvar View-process-kill-signals-hpux
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
185 '(("SIGHUP" "1") ("SIGINT" "2") ("SIGQUIT" "3") ("SIGILL" "4")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
186 ("SIGTRAP" "5") ("SIGIOT" "6") ("SIGABRT" "6") ("SIGEMT" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
187 ("SIGFPE" "8") ("SIGKILL" "9") ("SIGBUS" "10") ("SIGSEGV" "11")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
188 ("SIGSYS" "12") ("SIGPIPE" "13") ("SIGALRM" "14") ("SIGTERM" "15")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
189 ("SIGUSR1" "16") ("SIGUSR2" "17") ("SIGCLD" "18") ("SIGCHLD" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
190 ("SIGPWR" "19") ("SIGVTALRM" "20") ("SIGPROF" "21") ("SIGIO" "22")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
191 ("SIGWINCH" "23") ("SIGSTOP" "24") ("SIGTSTP" "25") ("SIGCONT" "26")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
192 ("SIGTTIN" "27") ("SIGTTOU" "28") ("SIGURG" "29") ("SIGLOST" "30")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
193 ("1" "1") ("2" "2") ("3" "3") ("4" "4") ("5" "5") ("6" "6") ("7" "7")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
194 ("8" "8") ("9" "9") ("10" "10") ("11" "11") ("12" "12") ("13" "13")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
195 ("14" "14") ("15" "15") ("16" "16") ("17" "17") ("18" "18")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
196 ("19" "19") ("20" "20") ("21" "21") ("22" "22") ("23" "23")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
197 ("24" "24") ("25" "25") ("26" "26") ("27" "27") ("28" "28")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
198 ("29" "29") ("30" "30") ("31" "31") ("32" "32"))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
199 "An alist with the possible signals for the kill command for HP-UX.
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
200 It may be that you've other signals on your system. Try to test
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
201 it with \"kill -l\" in a shell.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
202
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
203 ;;; process field descriptions
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
204
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
205 ;; more general descriptions for BSD and System V
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
206
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
207 (defvar View-process-field-name-descriptions-bsd
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
208 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
209 ("CP" "Short-term CPU utilization factor (used in scheduling). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
210 ("F" "Flags (in hex) associated with process as in <sys/proc.h>. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
211 ("LIM" ("Soft limit on memory used. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
212 ("xx" "xx=no limit. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
213 ("RE" "Residency time (seconds in core)")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
214 ("SIZE" "Virtual image size, size data+stack (in KByte).")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
215 ("SL" "Sleep time of the process (seconds blocked).")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
216 ("STAT" ("Status. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
217 ("R" "R=runnable. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
218 ("S" "S=sleeping < 20s. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
219 ("D" "D=un-interruptible wait (eg disk or NFS I/O). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
220 ("T" "T=stopped. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
221 ("Z" "Z=zombie (terminated). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
222 ("W" "W=Swapped out. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
223 ("I" "I=idle, sleeping > 20s. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
224 ("P" "P=Page Wait." )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
225 ("N" "N=started with nice. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
226 (">" ">=exceeded memory limit. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
227 ("SW" "S=sleeping. W=waiting on an event. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
228 ("IW" "I=intermediate status. W=waiting on an event. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
229 ("SZ" "Virtual image size, size data+stack (in KByte). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
230 ("WCHAN" "Event on which process is waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
231 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
232 "Help list with the descriptions of ps fields for BSD systems.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
233
177
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
234 (defvar View-process-field-name-descriptions-linux
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
235 '(
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
236 ("USER" "Effective user id.") ("UID" "Effective user id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
237 ("RUSER" "Real user id.") ("RUID" "Real user id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
238 ("SUSER" "Saved user id.") ("SUID" "Saved user id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
239 ("FSUSER" "Filesystem user id.") ("FSUID" "Filesystem user id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
240 ("GROUP" "Effective group id.") ("GID" "Effective group id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
241 ("RGROUP" "Real group id.") ("RGID" "Real group id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
242 ("SGROUP" "Saved group id.") ("SGID" "Saved group id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
243 ("FSGROUP" "Filesystem group id.") ("FSGID" "Filesystem group id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
244 ("PID" "Process id.") ("PPID" "Parent process id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
245 ("PGID" "Process group id.") ("TPGID" "Terminal process group id, (-1 if none).")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
246 ("SID" "Session id.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
247 ("NI" "Nice.") ("PRI" "Priority.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
248 ("TIME" "CPU time, both user and system, in seconds.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
249 ("CTIME" "Cumulative CPU time, both user and system, in seconds.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
250 ("ELAPSED" "Time between process start and now, in seconds.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
251 ("UTIME" "User time, in seconds.") ("CUTIME" "Cumulative user time, in seconds.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
252 ("STIME" "System time, in seconds.") ("CSTIME" "Cumulative system time, in seconds.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
253 ("%CPU" "Percent cpu.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
254 ("TT" "Controlling tty, or ? if none.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
255 ("COMMAND" "The command name of the process.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
256 ("VSZ" "Virtual size.") ("RSS" "Resident set size.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
257 ("%MEM" "Percentage of real memory, derived from RSS.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
258 ("STAT" ("State: "
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
259 ("R" "'R'=runnable. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
260 ("S" "'S'=sleeping. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
261 ("D" "'D'=un-interruptible wait (eg disk or NFS I/O). ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
262 ("T" "'T'=stopped or traced. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
263 ("Z" "'Z'=zombie (terminated). ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
264 ("W" "'W'=no resident pages. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
265 ("SW" "'S'=sleeping. 'W'=no resident pages. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
266 ("SW<" "'S'=sleeping. 'W'=no resident pages. '<'=Nice < 0 (super priveledged task) ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
267 ("N" "'N'=Nice > 0 (lower priority) ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
268 ("<" "'<'=Nice < 0 (super priveledged task) ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
269 (">" "'>'=exceeded soft limit. ")))
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
270 ("START" "Starting time.") ("FLAGS" "Process flags <linux/sched.h>.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
271 ("MINFL" "Minor page faults.") ("MAJFL" "Major page faults.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
272 ("TMOUT" "Timeout.") ("ALARM" "Alarm.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
273 ("S_CODE" "Address of start of code segment.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
274 ("E_CODE" "Address of end of code segment.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
275 ("STACKP" "Address of the process's stack bottom.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
276 ("ESP" "Stack pointer.") ("EIP" "Stack pointer.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
277 ("WCHAN" "Wait channel in which process is sleeping. ")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
278 ("BLOCKED" "Blocked signals mask.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
279 ("IGNORED" "Ignored signals mask.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
280 ("CATCHED" "Catched signals mask.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
281 ("SIGNAL" "Pending signals mask.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
282 ("ENVIRONMENT" "Process environment.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
283 ("LCK" "Pages locked in i/o, kb.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
284 ("DATA" "Data size.") ("STACK" "Stack size.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
285 ("EXE" "Executable size.") ("LIB" "Library size.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
286 ("SIZE" "The virtual size of the process.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
287 ("RES" "The resident size of the process.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
288 ("SHRD" "The size of all shared pages, (lib, code, data).")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
289 ("TRS" "Text resident size.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
290 ("DRS" "Data resident size.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
291 ("DT" "Dirty pages.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
292 ("LRS" "Library resident size. (a.out).")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
293 ("SWAP" "Non-resident size of the process.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
294 )
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
295 "Help list with the descriptions of ps fields for Linux systems.
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
296 See: `manual-entry' ps_fields(7), ps(1), and top(1) for more information.")
6075d714658b Import from CVS: tag r20-3b15
cvs
parents: 165
diff changeset
297
165
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
298 (defvar View-process-field-name-descriptions-system-v
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
299 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
300 ("C" "Processor utilization for scheduling. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
301 ("CLS" "Scheduling class. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
302 ("F" "Flags (in hex) No meaning should be currently ascribed to them. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
303 ("PRI" "Priority, without -c: no > => prio <, with -c: no > => prio > .")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
304 ("S" ("State. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
305 ("O" "O=Process is running on a processor. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
306 ("S" "S=Sleeping, process is waiting for an event. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
307 ("R" "R=Runnable, process is on run queue. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
308 ("I" "I=Idle, process is being created. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
309 ("Z" "Z=Zombie state, process terminated and parent not waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
310 ("T" "T=Traced, process stopped by a signal, parent is tracing it. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
311 ("X" "X=SXBRK state: process is waiting for more primary memory. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
312 ))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
313 ("STIME" "Start time. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
314 ("SZ" "Size (in Pages) of the swappable process's image in main memory. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
315 ("WCHAN" "Event on which process is waiting or in SXBRK state. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
316 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
317 "Help list with the descriptions of ps fields for System V.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
318
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
319 ;; for specifc systems
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
320
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
321 (defvar View-process-field-name-descriptions-sunos4
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
322 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
323 ("CP" "Short-term CPU utilization factor (used in scheduling). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
324 ("F" "Flags (in hex) associated with process as in <sys/proc.h>. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
325 ("LIM" ("Soft limit on memory used. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
326 ("xx" "xx=no limit. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
327 ("RE" "Residency time (seconds in core)")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
328 ("SIZE" "Virtual image size, size data+stack (in KByte).")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
329 ("SL" "Sleep time of the process (seconds blocked).")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
330 ("STAT" ("Status. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
331 ("R" "R=runnable. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
332 ("S" "S=sleeping < 20s. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
333 ("D" "D=un-interruptible wait (eg disk or NFS I/O). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
334 ("T" "T=stopped. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
335 ("Z" "Z=zombie (terminated). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
336 ("W" "W=Swapped out. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
337 ("I" "I=idle, sleeping > 20s. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
338 ("P" "P=Page Wait." )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
339 ("N" "N=started with nice. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
340 (">" ">=exceeded memory limit. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
341 ("SW" "S=sleeping. W=waiting on an event. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
342 ("IW" "I=intermediate status. W=waiting on an event. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
343 ("SZ" "Virtual image size, size data+stack (in KByte). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
344 ("WCHAN" "Event on which process is waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
345 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
346 "Help list with the descriptions of ps fields for SunOS 4.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
347
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
348 (defvar View-process-field-name-descriptions-sunos5
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
349 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
350 ("C" "Processor utilization for scheduling. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
351 ("CLS" "Scheduling class. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
352 ("F" "Flags (in hex) No meaning should be currently ascribed to them. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
353 ("PRI" "Priority, without -c: no > => prio <, with -c: no > => prio > .")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
354 ("S" ("State. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
355 ("O" "O=Process is running on a processor. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
356 ("S" "S=Sleeping, process is waiting for an event. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
357 ("R" "R=Runnable, process is on run queue. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
358 ("I" "I=Idle, process is being created. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
359 ("Z" "Z=Zombie state, process terminated and parent not waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
360 ("T" "T=Traced, process stopped by a signal, parent is tracing it. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
361 ("X" "X=SXBRK state: process is waiting for more primary memory. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
362 ))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
363 ("STIME" "Start time. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
364 ("SZ" "Size (in Pages) of the swappable process's image in main memory. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
365 ("WCHAN" "Event on which process is waiting or in SXBRK state. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
366 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
367 "Help list with the descriptions of ps fields for SunOS 5.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
368
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
369 (defvar View-process-field-name-descriptions-irix
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
370 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
371 ("F" ("Flags. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
372 ("01" "01=Process is a system (resident) process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
373 ("02" "02=Process is being traced. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
374 ("04" "04=Stopped process has been given to parent via wait. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
375 ("08" "08=Process is sleeping at a non-interruptible priority. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
376 ("10" "10=Process is in core. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
377 ("20" "20=Process user area is in core. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
378 ("40" "40=Process has enabled atomic operator emulation. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
379 ("80" "80=Process in stream poll or select. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
380 ("C" "Processor utilization for scheduling. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
381 ("CLS" "Scheduling class. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
382 ("COMD" "The command name. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
383 ("P" "Number of processor on which the process is executing. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
384 ("RSS" "Total resident size (in pages/4096 Bytes) of process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
385 ("S" ("State. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
386 ("0" "0=Process is running on a processor. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
387 ("S" "S=Process is sleeping, waiting for a resource. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
388 ("R" "R=Process is running. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
389 ("Z" "Z=Process is terminated and parent not waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
390 ("T" "T=Process is stopped. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
391 ("I" "I=Process is in intermediate state of creation. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
392 ("X" "X=Process is waiting for memory. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
393 ("STIME" "The starting time of the process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
394 ("SZ" "Total size (in pages/4096 Bytes) of the process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
395 ("WCHAN" "Event on which process is waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
396 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
397 "Help list with the descriptions of ps fields for IRIX.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
398
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
399 (defvar View-process-field-name-descriptions-hpux
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
400 '(
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
401 ("F" ("Flags. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
402 ("00" "00=Process is swapped. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
403 ("01" "01=Process is in core. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
404 ("02" "01=Process is a system process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
405 ("04" "04=Process is locked in core (e.g., for physical I/O). ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
406 ("10" "10=Process is being traced by another process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
407 ("20" "20=Process is being traced by another process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
408 ;; another tracing flag
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
409 ))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
410 ("UID"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
411 "Real user ID number of the process owner. Login name under the -f option. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
412 ("PID" "The process ID of the process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
413 ("PPID" "The process ID of the parent process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
414 ("PRI" "The priority of the process; higher numbers mean lower priority. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
415 ("NI" "Nice value; used in priority computation. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
416 ("ADDR" "Memory address of the process, if resident, or disk address. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
417 ("TTY" "The controlling terminal for the process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
418 ("TIME" "The cumulative execution time for the process [min:sec]. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
419 ("STIME"
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
420 "Starting time of the process, or starting date if elapsed > 24h. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
421 ("C" "Processor utilization for scheduling. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
422 ("COMD" "The command name. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
423 ("COMMAND" "The command name. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
424 ("S" ("State. "
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
425 ("0" "0=Process is non-existing. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
426 ("S" "S=Process is sleeping. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
427 ("W" "Process is waiting for a resource. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
428 ("R" "R=Process is running. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
429 ("Z" "Z=Process is terminated and parent not waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
430 ("T" "T=Process is stopped. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
431 ("I" "I=Process is in intermediate state of creation. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
432 ("X" "X=Process is waiting for memory. ")))
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
433 ("SZ" "Total size (in pages/4096 Bytes) of the process. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
434 ("WCHAN" "Event on which process is waiting. ")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
435 )
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
436 "Help list with the descriptions of ps fields for HP-UX.")
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
437
5a88923fcbfe Import from CVS: tag r20-3b9
cvs
parents:
diff changeset
438 ;;; view-process-system-specific.el ends here.