부모 프로세스는 프로그램을 실행하지 않아도 생기는 건가요?
- 학습 관련 질문을 남겨주세요. 상세히 작성하면 더 좋아요!
- 먼저 유사한 질문이 있었는지 검색해보세요.
- 서로 예의를 지키며 존중하는 문화를 만들어가요.
- 잠깐! 인프런 서비스 운영 관련 문의는 1:1 문의하기를 이용해주세요.
인터넷 검색해도 정확히 써져있지 않거나, 좀 애매모호하거나 제가 이해한 것이 맞는 지 궁금해서 여쭤봅니다.
1) 부모프로세스는 부팅후에 운영체제에서 바로 만드는 프로세스인가요?
2) 아니면 첫 프로그램을 실행했을 때, 프로세스가 되면서 그 프로세스가 부모 프로세스가 되는 건가요?!
3) 둘 다 아니면, 부모 프로세스는 fork()함수가 불러지면서 만들어지는걸까요??
1번 경우에는 그럼, 자식프로세스보다 먼저 죽는 경우는 왜 생기는 건가요??!
Câu trả lời 1
0
안녕하세요 워니냥님.
이 글을 참조해주세요!
0
감자님 답변감사합니다! 궁금증이 해결되었습니다.
그렇다면 데몬프로세스는 init 프로세스의 자식이면서 유일하게 pid가 1인( > 0) 자식프로세스인가요? 데몬도 부팅시에 자동으로 켜진다고해서 약간 헷갈려서 질문여쭙니다! init -> 커널스레드데몬 -> 데몬 -> 그이후에 실행되는 프로그램들 ... 이런 구조로 넘어가나요?
0
맞습니다.
데몬 프로세스는 모두 init 프로세스의 자식 프로세스이고 pid가 1이상으로 모두 겹치지 않은 유일한 번호입니다.
부팅되면 init프로세스를 복사해 inetd, httpd, nfsd, sshd, named, lpd등 많은 데몬 프로세스가 생성됩니다.
그리고 사용자 프로세스는 이런 데몬 프로세스를 복사해 생성됩니다.😁
여러 의문점
1
62
1
CPU 스케줄링 RR 강의 2:54에서 질문 있습니다.
1
56
2
CPU Bound Process와 sleep, yield에 대해
1
58
1
커널과 인터페이스 개념
1
63
2
exit() 함수
0
154
2
LRU 관련 질문
1
182
2
고정 분할 방식도 연속 할당으로 알고 있는데 애니메이션이 다소 헷갈립니다.
0
115
2
Swapping, Manual Overlay, Dynamic Loading, Dynamic Linking의 개념이 헷갈립니다
0
147
2
각 메모리의 최대 요구 CPU 리소스는 어떻게 아나요?
1
165
2
PCB들이 연결리스트로 저장되는 이유가 뭔가요?
1
127
2
IPC 방식 중 매개체가 파일과 메모리일 때 할당되는 용량의 차이
0
116
2
고정 분할 방식에 질문입니다
0
120
2
세마포어에 관련해 질문입니다
1
144
2
IPC 통신 중 파일을 이용한 방법이 정확히 어떤 건가요?
0
151
1
공유자원과 동기화 문제에 관해서 질문이 있습니다.
0
152
2
FIFO 알고리즘에 대해서 질문이 있습니다.
1
128
2
멀티프로그래밍, 멀티 태스킹, 멀티 프로세싱
1
163
1
새로 올라온 영상에서 스와핑 언급이 빠졌는데
1
80
2
유니프로그래밍과 멀티프로세싱이 어떻게 공존할 수 있는 건가요?
3
173
2
인터럽트에 대해 질문 드립니다.
1
92
2
수업 노트 설명에 대해 이해가 안가는 부분이 있어 질문 드립니다.
0
110
2
3:59초에 대해서 궁금해요!
0
116
2
실무적으로 궁금한게 있습니다ㅠ
0
92
1
완강을 해보니 오히려 더 궁금한게 많아지네요
1
164
2

