320x100
320x100
네임스페이스
: 프로세스를 실행할 때 시스템의 리소스를 분리해서 실행할 수 있도록 공간을 나눈 것
: 한 시스템의 프로세스들은 기본적으로 시스템의 리소스들을 공유해서 실행되는데, 이는 단일 네임스페이스라고 할 수 있다
: 한 시스템에 같은 프로세스가 실행이 되어도 다른 프로세스로 취급할 수 있음
- 네임스페이스의 종류
: cgroup
: ipc
: network
: mnt
: pid
: user
: uts
: time
네임스페이스 사용 사례
- systemd로 실행하는 데몬
: 하위 프로세스들이 systemd의 네임스페이스를 공유
: 데몬에서 실행하는 하위프로세스는 데몬의 네임스페이스를 공유
- 컨테이너
: 시스템의 네임스페이스를 빌리고, 내부 프로세스는 컨테이너 내부의 네임스페이스를 사용
Reference
300x250
728x90
'Computer Science > Linux' 카테고리의 다른 글
리눅스 로그 로테이트 (logrotate) (0) | 2024.02.03 |
---|---|
리눅스 JAVA 이전 버전 설치 및 버전 변경 방법 (0) | 2024.01.17 |
데몬과 네임스페이스의 관계 (0) | 2024.01.17 |
vim 편하게 사용하기 (0) | 2023.11.07 |
netstat 명령어를 통한 네트워크 상태 확인 (0) | 2023.11.07 |