실행 중인 프로세스가 어떤 프로세서를 사용하는지 확인 하고 싶을 때 사용.
# ps -eo pid,lwp,psr,comm
또는
# ps -efLP
아래 항목을 보면 된다
PID: process ID
LWP: thread ID
NLWP: thread 갯수
PSR: process가 assign 된 processor
그러니까...
process 마다 thread가 생성되고
각 thread에 processor가 assign 되니까
NLWP가 3이면 LWP 3개가 어떤 PSR로 나오는지 보면 되는듯?
맞나??
====
AIX의 경우
# ps -mo THREAD -p 1442020
이렇게 확인 하면 되고 CP 부분이 해당 thread가 사용하는 CPU%인데 정확한 수치는 아닌듯.
그리고 bnd 부분에 해당 thread가 bind 된 processor가 나온다는데
해보니까 그냥 "-"로 나온다.
왤까? 잘 모르겠네....
'Server Engineer > Linux' 카테고리의 다른 글
sudo 사용시 password cache timeout 변경 (1) | 2024.01.11 |
---|---|
RHEL 계열 리눅스 설치 후 GUI에서 신규 계정 만들지 않고 쓰기 (0) | 2023.10.23 |
Linux - Windows 간의 NFS 구성시 특정 uid 이용하기 (0) | 2022.12.28 |
sshd 와 selinux에 대해 알아보는 중 (0) | 2021.02.08 |
CentOS7 설치 후 할 일 몇가지 (0) | 2021.01.23 |