[운영체제] 운영체제

등록일 2002.11.23 한글 (hwp) | 20페이지 | 가격 300원

목차

◆ 과 제 내 용
◆ 해 결 방 법
◆ 전 체 프 로 그 램 구 조
◆ 각 함 수 / 변 수 의 기 능
◆ 자 료 구 조
◆ 실 험 방 법 / 회 수
◆ 결 과 분 석
◆ 종 합 의 견
◆ 참 고 문 헌
◆ 부 록 ( s o u r c e )

본문내용

다림이 없이, 종료된 모든 자식 프로세스에서 보내온 상황을 얻기 위해서는 waitpid를 어떻게 사용하는지에 대한 예제다. 이 함수는 SIGCHLD 시그널을 위한 핸들러로써 만들어졌는데, 그 시그널은 적어도 한 개의 자식 프로세스가 종료되었음을 알리기위해서 발생 된다.
자식 프로세스가 종료하거나 멈추도록 기다리는데 사용되고, 그러한 상황인지의 여부를 알아보는데 사용된다. 그들 함수들은 헤더파일 `sys/wait. h'에 선언되어 있다.
함수 : pid_t waitpid (pid_t pid, int *status_ptr, int options)
waitpid 함수는 프로세스 ID를 pid로 가진 자식 프로세스로 부터 상황 정보를 요청하는데 사용된다. 일반적으로, 호출된 프로세스는 자식 프로세스가 종료됨으로써 유용한 상황정보를 만들 때까지 잠시 중지되어 있다.
pid 인수를 위한 다른 값들은 특별한 뜻을 갖는다. -1의 값이나 WAIT_ANY는 어떤 자식 프로세스를 위한 상황정보를 요청한다; 0의 값이나 WAIT_MYPGRP는 호출된 프로세스와 같은 프로세스 그룹에 있는 어떤 자식 프로세스를 위한 정보를 요청한다; 그리고 다른 음수값 - pgid는 프로세스 그룹 ID로써 pgid를 가진 자식 프로세스를 위한 정보를 요청한다.
*원하는 자료를 검색 해 보세요.
  • [운영체제] 프로세스와 쓰레드 3페이지
    창세기 무렵의 컴퓨터들은 한번에 단 한 개의 프로그램이 실행되는 환경을 제공해주고 있었습니다. 즉, 한개의 프로그램은 시스템의 컨트롤을 완전히 독점한 체 시스템이 제공해주는 리소스에 대한 모든 권한을 쥐고 있게 되는 것이죠. ..
  • 운영체제(생능) 2장 연습문제 3페이지
    1. 프로세스에 대한 정의를 기술하고 공인된 정의가 없는 이유를 쓰시오. - 프로세스는 레지스터, 스택, 포인터, 실행중인 프로그램, 데이터 등의 집합체로 정의할 수 있는데, 이중 가장 적당한 정의로 ‘실행중인 프로그램’이라..
  • 운영체제의 모든것 6페이지
    * 운영체제 (OS : Operating System)는 사용자 대신에 컴퓨터 시스템의 각종 자원을 효율적으로 관리하고 운영하게 하여 사용자에게 최대의 편리성을 제공해 주며, 컴퓨터 하드웨어와 사용자 간의 인터페이스를 담당하..
  • 멀티쓰레드로 구현한 교차로 시스템 [운영체제] 0페이지
  • 운영체제에 대한 조사 11페이지
    1.운영체제의 역할에 대해 설명 하시오. 1)보안 커널(kernel)은 컴퓨터 하드웨어와 프로세스의 보안을 책임진다. 2)자원 관리 한정된 시스템 자원을 효율적으로 관리하여 프로그램의 실행을 원활하게 한다. 특히 ..
      최근 구매한 회원 학교정보 보기
      1. 최근 2주간 다운받은 회원수와 학교정보이며
         구매한 본인의 구매정보도 함께 표시됩니다.
      2. 매시 정각마다 업데이트 됩니다. (02:00 ~ 21:00)
      3. 구매자의 학교정보가 없는 경우 기타로 표시됩니다.
      최근 본 자료더보기
      추천도서