• 파일시티 이벤트
  • 캠퍼스북
  • LF몰 이벤트
  • 서울좀비 이벤트
  • 탑툰 이벤트
  • 닥터피엘 이벤트
  • 아이템베이 이벤트
  • 아이템매니아 이벤트

프로세스와 스레드와 태스크의 차이점

*숙*
최초 등록일
2006.10.16
최종 저작일
2006.10
2페이지/한글파일 한컴오피스
가격 1,000원 할인쿠폰받기
다운로드
장바구니

소개글

프로세스와 스레드와 태스크의 각각의 정의와 연관성을 설명해놓은 글입니다.

목차

<프로세스(Process)>
<스레드(Thread)>
<태스크(Task)>

본문내용

프로세스는 컴퓨터 내에서 실행중인 프로그램의 instant이다. 이 용어는 몇몇 운영체제에서 사용되는, "Task"라는 용어와 의미상으로 가깝다. UNIX나 몇몇 다른 운영체계에서는, 프로그램이 시작되면 프로세스도 시작된다. task와 마찬가지로, 프로세스는 그 프로세스가 추적 관리될 수 있게 하기 위한 특정한 데이터 셋이 관련되어 실행 중인 프로그램이다. 여러 명의 사용자들에 의해 공유되고 있는 응용프로그램은 일반적으로 각 사용자들의 실행단계에서 하나의 프로세스를 갖는다.
프로세스는 자프로세스라고도 불리는 서브프로세스를 시작시킬 수 있다. 자프로세스는 부프로세스의 복제로서 부프로세스의 자원을 일부 공유하는데, 부프로세스가 종료되면 더 이상 존재할 수 없다.
프로세스는 윈도우 운영체제의 중요한 개념 중 하나이다. 프로세스는 말 그대로 하나의 프로그램인데 어떤 exe 파일을 실행시켰다 하면, 그 exe 파일이 메모리에 적재되어 불가침의 공간을 만들게 되어 이때 바로 `하나의 프로세스가 생겼다`라고 말할 수 있다. 다만 프로그램과 다른 것은, 프로세스는 여러 개의 프로그램의 집합체일 수도 있다는 것이며, 같은 프로세스 내에서 프로그램들은 메모리를 공유할 수 있다는 것이다. 하나의 프로세스는 하나의 thread를 가지지만, 기술적으로 여러 개의 thread를 만들어, 하나의 프로세스가 여러 개의 작업을 할 수 있다.

<스레드(Thread)>

Thread라는 것은, 사전에서 찾아보면 `실의 가닥`, `줄거리` 같은 뜻으로 나온다. 그것이 컴퓨터와 무슨 관계가 있는 것인지는 알기 힘들지만, 컴퓨터에서 thread라는 것은 `한 프로그램의 처리 흐름`이라고 설명하는 게 좋을 듯 하다. 하나의 thread는 자신이 갖고 있는 명령어들을 CPU에 집어넣고, 그걸 처리하고, 계속 코드를 진행하게 된다. 그러다 보니 각 thread는 자신만의 데이터, 프로그램 카운터, 레지스터, 스택, 스택 포인터 등, 갖고 있을 것은 다 갖고 있다.

참고 자료

없음

자료후기(1)

*숙*
판매자 유형Bronze개인

주의사항

저작권 자료의 정보 및 내용의 진실성에 대하여 해피캠퍼스는 보증하지 않으며, 해당 정보 및 게시물 저작권과 기타 법적 책임은 자료 등록자에게 있습니다.
자료 및 게시물 내용의 불법적 이용, 무단 전재∙배포는 금지되어 있습니다.
저작권침해, 명예훼손 등 분쟁 요소 발견 시 고객센터의 저작권침해 신고센터를 이용해 주시기 바랍니다.
환불정책

해피캠퍼스는 구매자와 판매자 모두가 만족하는 서비스가 되도록 노력하고 있으며, 아래의 4가지 자료환불 조건을 꼭 확인해주시기 바랍니다.

파일오류 중복자료 저작권 없음 설명과 실제 내용 불일치
파일의 다운로드가 제대로 되지 않거나 파일형식에 맞는 프로그램으로 정상 작동하지 않는 경우 다른 자료와 70% 이상 내용이 일치하는 경우 (중복임을 확인할 수 있는 근거 필요함) 인터넷의 다른 사이트, 연구기관, 학교, 서적 등의 자료를 도용한 경우 자료의 설명과 실제 자료의 내용이 일치하지 않는 경우

이런 노하우도 있어요!더보기

찾던 자료가 아닌가요?아래 자료들 중 찾던 자료가 있는지 확인해보세요

  • 한글파일 A+프로세스 상태전이와 스레드에 관해서 작성하시오 6페이지
    [차단]: 프로세스는 이벤트가 발생할 때까지 대기하거나 I/O 태스크가 완료될 ... 프로세스와 스레드차이점 III. 결론 I. ... 프로세스 상태 전이와 스레드의 주요 차이점프로세스가 하나 이상의 스레드
  • 한글파일 기계공학실험-로봇실험-2 5페이지
    ), 다중 스레드를 지원하는 네트워크 운영 체제(NOS)입니다. ... 이를 보완하기 위해서는 강성이 큰 스프링을 사용하여 기구적 처짐을 줄이거나 ... 아닌 radian 값으로 입력을 하는데, 이때 계산의 편리성을 위해 소수점
  • 한글파일 운영체제-내부구조 및 설계원리(제5판)(내부구조 및 설계원리) 9장 10장 연습문제 8페이지
    실시간 태스크와 비주기적 실시간 태스크의 차이점은 무엇인가? ... 있다. 10.4 경성 실시간 태스크와 연성 실시간 태스크의 차이점은 무엇인가 ... 올때까지의 시간을 말한다. 9.5 선점 모드 스케줄링과 비선점 모드 스케줄링의 차이점
  • 한글파일 프로세스와 쓰레드 1페이지
    프로세스와 스레드차이점, 프로세스란 실행중인 프로그램을 의미합니다. ... 프로그램 그 자체와 프로세스와의 가장 중요한 차이점은 프로그램 자체는 수동적 ... 정확히 하나의 쓰레드에 하나의 태스크가 대응이 됩니다.
  • 한글파일 전산개론 운영체제 9페이지
    가질 수 있다는 점이다. - 경제성:프로세스 생성에 메모리와 자원을 할당하는 ... 스레 드는 자신이 속한 프로세스의 자원들을 공유하기 때문에, 스레드해서 여러개의 ... 또한 멀티태스킹을 지원하는 경우, 여러 개의 응용 프로그램을 실행하고 있는
더보기
최근 본 자료더보기
탑툰 이벤트
프로세스와 스레드와 태스크의 차이점
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업
  • 레이어 팝업