올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
올레포트 : 대학레포트, 족보, 실험과제, 실습일지, 기업분석, 사업계획서, 학업계획서, 자기소개서, 면접, 방송통신대학, 시험 자료실
로그인  회원가입

파트너스

자료등록
 

다시받기

장바구니

코인충전

  • 프로세스태스크쓰레드 (1 페이지)
    1

  • 프로세스태스크쓰레드 (2 페이지)
    2

  • 프로세스태스크쓰레드 (3 페이지)
    3

  • 프로세스태스크쓰레드 (4 페이지)
    4

  • 프로세스태스크쓰레드 (5 페이지)
    5

  • 프로세스태스크쓰레드 (6 페이지)
    6

  • 프로세스태스크쓰레드 (7 페이지)
    7


  • 본 문서의
    미리보기는
    7 Pg 까지만
    가능합니다.
클릭 : 크게보기
  • 프로세스태스크쓰레드 (1 페이지)
    1

  • 프로세스태스크쓰레드 (2 페이지)
    2

  • 프로세스태스크쓰레드 (3 페이지)
    3

  • 프로세스태스크쓰레드 (4 페이지)
    4

  • 프로세스태스크쓰레드 (5 페이지)
    5

  • 프로세스태스크쓰레드 (6 페이지)
    6

  • 프로세스태스크쓰레드 (7 페이지)
    7



  • 본 문서의
    (큰 이미지)
    미리보기는
    7 Page 까지만
    가능합니다.
  더블클릭 : 닫기
X 닫기
좌우이동 : 드래그

프로세스태스크쓰레드

인쇄
바로가기
즐겨찾기 키보드를 눌러주세요
( Ctrl + D )
링크복사 링크주소가 복사 되었습니다.
원하는 곳에 붙혀넣기 하세요
( Ctrl + V )
공유
파일  프로세스태스크쓰레드.hwp   [Size : 54 Kbyte ]
분량   7 Page
가격  1,000


카트
다운받기
카카오 ID로
다운 받기
구글 ID로
다운 받기
페이스북 ID로
다운 받기
뒤로

자료설명

프로세스태스크쓰레드에 대해 조사하였습니다.
프로세스태스크쓰레드

본문/내용

하나의 프로그램이 시작되면 일단 하나의 프로세스가 생성됩니다. 도움이 되셨기를.. 일단 스레드라는 것은, 작은 프로그램이라고 생각하세요. 자신의 프로그램에서 스레드를 만들었다는 얘기는, 스스로 CPU의 시간을 받아서 독립적으로 돌아가는 작은 프로그램 하나를 만든것과 동일합니다. 스레드를 얘기할 때 프로세스를 얘기 안할 수가 없죠. 프로세스를 먼저 말씀드리자면, 하나의 프로그램에 해당됩니다. 우리가 EXE 파일을 실행하면 화면이 뜨면서 프로그램이 시작되죠? 그것이 프로세스입니다. 하지만 프로세스는 자식 프로세스를 여러개 만들수가 있죠. 또다른 EXE 파일을 자식 프로세스로써 실행시킬 수도 있습니다. 하지만, 프로세스와 프로세스는 서로 메모리 공간을 공유하지 않습니다. 즉 자신만의 메모리 공간을 따로, 운영체제로부터 부여받게되죠. 그래서 전역변수와 같은 것으로 데이터 교환을 할 수가 없습니다. 이것은, 윈도우즈가 철저하게 막고 있습니다. 서로 다른 프로세스끼리의 메모리 침범으로 인한 사고를 예방하기 위한 것이죠. 그래서 프로세스끼리 데이터 교환 등을 할때는 특별한 방법을 사용해야 합니다. 그 방법까지 여기서 설명을 드릴 수는 없겠네요... 너무 길어지니까요. 이에 반해 쓰레드는, 좀 다릅니다. 프로세스는 여러개의 쓰레드를 만들 수 있는데, 그 쓰레드는 마치 프로세스처럼 운영체제로부터 CPU 클럭을 받아서 독립적으로 실행이 됩니다. 하지만, 프로세스와는 다르게, 자신의 부모 프로세스와 메모리 공간을 공유합니다. 즉, 운영체제로부터 따로 메모리 공간을 부여받지 않고, 자신을 만든 프로세스의 메모리 공간을 사용하게 됩니다. 그래서 스레드는 전역변수와 같은 것을 사용하여 데이터 교환을 할 수 있죠. 이러한 스레드에는 두가지 종류가 있습니다. worker thread와 user-interface thread입니다. 이 두개의 차이점은, 스레드가 화면을 사요할거냐 안할거냐라고 보시면 됩니다. worker thread는…



📝 Regist Info
I D : swma******
Date : 2012-04-26
FileNo : 16162332

Cart