tail head cat sleep
QR code linking to this page

Man page  — PSTAT

명칭

pstat, swapinfo – 시스템 데이터 구조체를 표시한다

내용

서식


pstat [-Tfknst] [-M core] [-N system]


swapinfo [-k] [-M core] [-N system]

해설

pstat 유틸리티는, 오픈하고 있는 파일의 엔트리· 스왑 area의 이용 상황·단말 상태·vnode 데이터 구조체 (을)를 표시합니다.

swapinfo (이)라는 이름으로 기동되면(자) -s 옵션이 지정된 것이 되어, 이 때는 -k 옵션만을 지정할 수가 있습니다.

옵션은 이하와 같습니다:
-n
  디바이스를 표시할 경우에, 이름은 아니고 디바이스의 메이저 번호와 마이나 번호를 사용합니다.
-k
  BLOCKSIZE 환경 변수에서의 설정에 관련되지 않고, 용량의 표시를 킬로바이트 단위 그리고 실시합니다.
-T
  여러 가지의 시스템 테이블에 대해 사용 슬롯과 비어 슬롯의 수를 표시합니다. 시스템의 부하가 매우 무거울 때, 시스템 테이블이 어느 정도의 크기가 되어 있을까를 조사한다 의에 도움이 됩니다.
-f
  다음과 같은 헤더와 함께, 오픈하고 있는 파일의 테이블 (을)를 표시합니다:
LOC 이 테이블 엔트리의 core 중에 있어서의 위치
TYPE 이 테이블 엔트리가 가리키는 오브젝트의 형태
FLG 그 외 상태. 이하와 같이 기호화 되고 있습니다:

R 읽기용으로 오픈되고 있다
W 기입용으로 오픈되고 있다
I 데이터의 준비를 할 수 있으면(자) 프로세스 그룹에 시그널을 보낸다
D VDOOMED
F VFREE
b VTBFREE
O VONWORKLST
M VMOUNT
CNT 오픈된 이 파일을 알고 있는 프로세스의 수
MSG 이 파일로 향해지고 있는 메세지의 수
DATA 이 파일에 관한 vnode 테이블 엔트리 혹은 소켓 구조체의 위치
OFFSET
  파일 오프셋(offset) (lseek(2) 참조)
-s
  커널에 등록된 모든 스왑 영역에 도착해, 이용 상황에 관한 정보를 표시합니다. 제 1 의 란은 파티션의 디바이스명 입니다. 다음의 란은 그 파티션으로 이용할 수 있는 area 전체의 크기입니다. Used 의 란은, 현재 사용되고 있는 블록의 합계의 크기를 나타내고 있습니다. Available 의 란은, 각 파티션에 남아 있는 area의 크기를 나타내고 있습니다. Capacity (은)는 area의 몇%가 사용되고 있는지를 나타냅니다.

2 개(살) 이상의 파티션을 스왑 area로서 시스템에 설정해 있는 경우는, 모든 항목에 대해 마지막 행에 합계가 보고됩니다.

-ss (와)과 같이 옵션을 재차 지정하면(자), 스왑의 비트 맵/라디크스트리의 상세를, 시스템은 표시합니다.

-t
  다음과 같은 헤더와 함께, 단말의 테이블을 표시합니다.
RAW raw 인 입력 큐에 있는 캐릭터수
CAN 정규화된 입력 큐에 있는 캐릭터수
OUT 출력 큐에 있는 캐릭터수
MODE tty(4) (을)를 참조
ADDR 물리 디바이스 주소
DEL 정규화된 입력 큐에 있는 단락 캐릭터(개행)의 수
COL 단말의 계산한 열의 위치
STATE 그 외 상태. 이하와 같이 기호화 되고 있습니다:

T delay 가 타임 아웃 하려고 하고 있다
O 오픈하고 있다
F DMA 중에 출력 큐가 플래시 되었다
C 캐리어가 온
c 접속하고 있다
B 출력중이기 때문에 Busy
A 프로세스는 출력 큐에 빈 곳이 생기는 것을 기다리고 있다
a 프로세스는 출력의 완료를 기다리고 있다
X 배타적인 이용을 위해서(때문에) 오픈하고 있다
S 출력이 정지했다 (ixon flow control의 경우)
m 출력이 정지했다 (carrier flow control의 경우)
o 출력이 정지했다 (CTS flow control의 경우)
d 출력이 정지했다 (DSR flow control의 경우)
K 입력이 정지했다
Y 입력 이벤트 시에 SIGIO 를 보낸다
D 소문자 (lowercase)의 ‘\’ 하지만 동작하는 상태
E PRTRUB이기 때문에 ‘\.../’ 의 안에 있다
L 다음의 캐릭터는 리터럴이다
P 중단된 입력을 재타이프 치고 있다 (PENDIN)
N 탭폭을 세고 있는, FLUSHO 를 무시한다
l 블록 모드 입력 routine는 사용중
s i/o 가 snoop 되었다
Z 접속이 없어졌다
SESS 세션 구조체의 커널내 주소
PGID 이 단말을 제어 단말로 하고 있는 프로세스 그룹
DISC 회선 규약; ‘term’ (TTYDISC 의 경우), ‘ntty’ (NTTYDISC 의 경우), ‘tab’ (TABLDISC 의 경우), ‘slip’ (SLIPDISC 의 경우), ‘ppp’ (PPPDISC 의 경우) 의 언젠가
-M
  디폴트의 /dev/kmem 대신에, 지정한 코어로부터 이름 리스트에 관련하는 값을 취득한다.
-N
  디폴트의 /boot/kernel/kernel 대신에, 지정한 시스템으로부터 이름 리스트를 취득한다.

관련 파일

/boot/kernel/kernel
  이름 리스트
/dev/mem 디폴트의 테이블 정보원

관련 항목

ps(1), systat(1), stat(2), fs(5), iostat(8), vmstat(8)

K. Thompson, UNIX Implementation,

버그

NFS 스왑 서버는 서포트하고 있지 않습니다.

역사

pstat 유틸리티는 BSD 4.0 (으)로부터 등장했습니다.

PSTAT (8) May 23, 2002

tail head cat sleep
QR code linking to this page


Ben Bullock이 유닉스 매뉴얼 페이지에서 서비스에 대한 의견을 주시기 바랍니다. Privacy policy.