[운영체제] vFork와 fork의 차이점

등록일 2003.10.16 압축파일 (zip) | 8페이지 | 가격 300원

소개글

압축파일에 참고자료도 포함

목차

vfork와 fork의 차이점

실행 화면

소스 화면

본문내용

Fork – 자식 프로세스를 만든다.

fork는 부모 프로세스와는 단지 PID와 PPID만이 다른 자식 프로세스를 만든다. 그리고 자원 사용량을 0으로 맞춘다. 파일 락(lock)과 시그널 펜딩(pending)은 상속받지 않는다.

Vfork – 자식 프로세스를 만들고 부모 프로세스를 봉쇄한다.

vfork() 는 clone(2)의 특별한 경우이다. 이 함수는 부모 프로세스의 페이지 테이블을 복사하지 않고 새 프로세스를 만든다. 이 함수는 자식이 execve()후에 즉시 만들어져야 하는 성능에 민감한 응용 프로그램에서는 유용하다.

__clone - 프로세스 생성

__clone 은 자식 프로세스가 메모리 공유, 파일 기술자들의 테이블, 시그널 핸들러의 테이블과 같이 그 부모 프로세스와 함께 실행 문맥의 부분들을 공유하도록 허용한다. __clone의 주된 사용은 쓰레드를 구현하는 것이다. 공유 메모리에서 동시에 실행하는 프로그램에서 멀티 쓰레드의 제어.
*원하는 자료를 검색 해 보세요.
  • 시스템콜 구현, 쉘 프로그래밍 : vfork() 구현 - Adding Process (65.. 65페이지
    Ⅰ. 과제개요 1. 목표 User Mode에서 실행 가능한 프로세스와 시스템 콜을 구현하고 이를 실험해보도록 한다. 2. 보고서 제출 양식 보고서는 다음과 같은 양식으로 작성 1. 과제 개요 2. 설계 3..
  • cloning 21페이지
    Cloning 이란 Clone이란 Identical 하다는 것. 즉, Gene clone 이란 같은 유전자를 가지는 집합이며, clone을 만드는 과정 자체를 의미함. Cloning의 핵심과정 ① Gene clo..
  • 유전자 클로닝, gene cloning 12페이지
    사람을 위한 백신 생성 돌연변이 파악 단백질 생성 사람 유전체의 전체 염기서열 파악 많은 종의 유전체 정보 획득 <중 략> 2. 의학 분야 1) 재조합의약품 생산 : 재조합 인슐린, 대장균에서 사람의 ..
  • Human cloning 2페이지
    Human cloning Good afternoon ladies and gentlemen, My name is ㅇㅇㅇ. Have you ever seen this movie `The island` ? This movie ..
  • Cloning of PCR products 18페이지
    Clone: 특정의 유전자형 갖는 균일의 개체군 특정 유전자나 특정 DNA절편 분리해 vector에 연결, 숙주세포에 도입한 뒤 숙주세포의 복제기구 이용해 대량증식 <중 략> LIC Vector는 비 상보적인 ..

이 자료와 함께 구매한 자료

      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서