fork() 함수 질문입니다.

yutuyaa의 이미지

포크 함수를 이용해서 20개의 자식 프로세스를 생성하고
종료될때 자식의 이름을 출력하라는 과제를 받았는데

군대 다녀온지 얼마 안되서 이것저것 공부하면서
fork()함수로 자식 프로세스를 생성 하는건 됐는데,

각각의 자식 프로세스에 동작시간을 부여해서 그 시간이 되면
작업이 끝난데로 prinf()를 사용하여 종료되었다고 출력하고 싶은데요

이때 어떻게 해야 자식 프로세스에 동작시간을 부여할 수 있나요?

hypnosis의 이미지

간단히 print 하는 작업이라면
pid를 배열로 잡고,while문 해서 여러개 자식프로세스 생성하고
waitpid함수 써서 자식프로세스 종료를 기다린다음
부모 프로세스에서 print하면 되네요..

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.