일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | 6 | |
7 | 8 | 9 | 10 | 11 | 12 | 13 |
14 | 15 | 16 | 17 | 18 | 19 | 20 |
21 | 22 | 23 | 24 | 25 | 26 | 27 |
28 | 29 | 30 | 31 |
Tags
- System Design
- 윈도우키보드
- 클래스 관계
- gitops
- AWS
- notification system
- Kubernetes
- Buffered channel
- golang
- 시스템 설계
- image resizing
- Golines
- 컴포지트패턴
- 알림 시스템
- Logrus
- UnBuffered channel
- Helm V3
- goroutine
- 대규모 시스템 설계
- GoF 디자인패턴
- argocd
- AWS Infra
- Infra
- go
- GoF
- 디자인패턴
- Live Template
- Bastion Server
- Lambda@Edge
- tenneling
Archives
- Today
- Total
목록2018/01/22 (1)
Fall in IT.
Process Management 알아보기
안녕하세요.오늘은 프로세스 관리(Process Management)하는 방법에 대해서 알아보도록 하겠습니다. 프로세스를 관리하는 시스템콜 4가지fork() - 부모 프로세스를 복제하는 시스템 콜exec() - 어떤 프로그램을 새로운 프로세스로 태어나도록 하는 시스템 콜wait() - 자식 프로세스가 종료될때까지 기다렸다가(blocked) 자식이 죽으면 ready 상태로 변경되는 시스템 콜 - shell(command) 프로그램도 wait()시스템 콜을 사용하는 대표적인 프로그램 입니다.exit() - 프로세스를 종료하는 시스템 콜 - kill, break 등으로 프로세스를 죽이는 경우, 또는 윈도우창에서 X버튼을 누르는 경우 모두 해당 됩니다. 조금 더 자세히 알아보겠습니다. fork()부모 프로세스 i..
컴퓨터 & 네트워크/운영체제
2018. 1. 22. 22:56