>> Read Reply from No. 39572 article  
RE: [질문] fork() 함수에 관해서.

등록 2002-01-19 00:45:00     조회 2
이름 김종락    

		저두 잘 모르지만 몇자 적겠습니다.
fork()함수를 실행시키면
하나의 프로세스가 복사가 돼면서 하나는 부모 다른하나는 자식형태로 만들어집니다 즉 2
개가 되는거져 그래서 하나였던게 2개로 되면서 같이 실행이 됩니다.
이런부분이 스레드와 같은 형식의 실행이므로 그렇게 표현한것 같습니다.
그리고 fork() 함수를 실행시키면 리턴값이 나오는데 0인것은 자식이고 0이아니고 다른값을
가지면(이것이 자식을 가르키는 pid) 부모입니다.   : 안녕하세요 ^^
:
: 프로세스 쪽에 대해서 공부를
:
: 하나다 궁금한 점이 있어서
:
: 질문을 올립니다.
:
: fork() 라는 함수는, parent proecess  와 똑같은 child
: process 를 만들고 그 child
: process 의 PID 를 리턴해주
: 는 함수로 알고 있는데요..
:
: man 으로 fork 를 검색해본
: 결과로 이런 구절이 나오더군요.
:
: on success, the PID of Child process is returned in  parent's
: thread of excution, and 0 is returned in the thread of child's
: excution..
:
: 여기서 말하는 thread of excution
: 이 뭔지 도통 모르겠네요.... 실행의
: 흐름? fork 함수를 사용한 다음에는 switch 같은 함수를 사용
: 해서 child 와 parent 프로세스의
: 흐름을 분류해 놓아야 하는 걸로
: 알고 있는데.... 책에는 그 흐름(이
: 게 정확한 표현인지는..초보의 어리숙함을 탓하지마마시길 ^^:)
: 을 분류 할때 fork 리턴값을 저장한
: pid_t 형 변수의가값이 -1 이면
: 에러를 뜻하고, default 는 parent
: 프로세스의 흐름을, 0 은 child 의
: 흐름을 뜻하는 것 같더군요...
:
: 분명 fork 가 리턴하는 것은 새로
: 만들어진 child process 의 PID
: 값으로 알고 있는데..man 페이지
: 에서 해석 못한 부분에 관건이 있
: 는 듯 하네요...
:
: 어떻게 질문을 해야 할지를 몰라
: 서 횡설수설 해버렸습니다.
: 혹시라도 답변이 가능하시다면, 부
: 탁드려요.
:
: 그럼 좋은 하루 되세요 : )
이름
암호


>> 관련글
39572 [질문] fork() 함수에 관해서.  나그네  2002.01.12  ....
  답장 RE: [질문] fork() 함수에 관해서.  김종락  2002.01.19  ....
Register [ localhost 목록보기 윗글 아랫글
글쓰기
답장쓰기 수정 삭제
정규표현식 [ 상세 검색 ]
페이지로딩: [ 5.21 초 ] 작업시간: [ 5.02 초 ]

Copyleft 1999-2026 by JSBoard Open Project
Theme Designed by IDOO All right reserved
[TOP]

적수네 동네
+
| 적수네 동네
| 공부방
| 리눅스 잡지 서고
| LSN 소스
| 링크 모음
+---+
게시판
+
| 떠들어보세!
| 질문과 답변
| 새소식과 정보
| 1원짜리 팁?
| 대화방
+---+
칼럼?
+
| 세하 훔쳐보기
| Welcome2nite
| 혜진의 염장판
+---+
리눅스 상표권
+
| 반대 서명란
| 토론 게시판
+---+
GNU
+
| GNU 선언문
| GNU GPL
| GNU 미러 목록
+---+
프로젝트?
+
| 리눅스카운터
| RC5DES
| 실질헌법 제작
+---+
커널 소식
+
| 안정 버젼: 2.4.14
+---+
테마 선택
+
LSN 방송국?
+
| OFF AIR
+---+
회원
+
| 로그인
+---+
[ 적수네 동네 ] [ 리눅스 상표권 독점 반대 ] [ 한글 리눅스 문서 프로젝트 ] [ KrLine ] [ 사랑넷 ] [ Valid HTML 4.0! ] [ SlashDot ] [ Freshmeat ]
Copyleft (C) 1998-2001 Byeong-Chan Kim . License
TIME: 1789466304
System by WYZsoft, HDD by I.O.Linux, Mizi Research, Embryo, WOWLINUX, Domain by SarangNet, Network by KrLine.