내 잡다한 노트
사용중인 FD의 개수 확인, 소켓 상태 현황 본문
시스템에서 사용 중인 파일 디스크럽트의 정보를 제공한다.
cat /proc/sys/fs/file-nr
그 결과로, 1234 0 1048576 이런식으로 나올 수 있는데
첫번째 값은 시스템에서 현재 사용 중인 fd의 수, 두번째 값은 시스템에서 할당되지 않은 fd 수, 세번째 값은 시스템에서 사용할 수 있는 최대 파일 디스크립트 수(limit 값) 이다.
cat /proc/net/sockstat
sockets: used 638
TCP: inuse 19 orphan 0 tw 6 alloc 101934 mem 369
UDP: inuse 10 mem 7
UDPLITE: inuse 0
RAW: inuse 0
FRAG: inuse 0 memory 0
소켓 상태의 현황.
mem 필드는 TCP 소켓이 사용하는 커널 메모리의 양이다.
단위는 페이지로, 페이지는 보통 4KB정도 한다.
'DevOps > 리눅스' 카테고리의 다른 글
리눅스 권한 관리 설정(chmod, chown, chgrp) (2) | 2024.11.15 |
---|---|
난 운영체제에 대해 잘 알고 있는가의 기준과 방향 (0) | 2024.11.05 |
LVM (Logical Volume Manager) (0) | 2024.09.08 |
SSD Trim (0) | 2024.08.13 |
Root reserved space (0) | 2024.08.13 |