검색어 입력폼

리눅스 프로세스에 대한 이해

저작시기 2009.11 |등록일 2011.01.24 파워포인트파일MS 파워포인트 (ppt) | 39페이지 | 가격 5,000원

소개글

리숙스의 프로세스와 커널에 대한 자세한 내용을 다루었습니다.

목차

없음

본문내용

정의

프로그램의 실행을 의미, “tasks” in Linux
CPU가 기계명령으로 해석하는 바이트(text)와 데이터, 그리고 stack으로 구성
커널이 여러 개의 프로세스를 scheduling하여 동시에 여러 프로세스를 수행
프로세스는 독립적인 명령어를 엄격한 순서에 따라 수행, 다른 프로세스와 분기하지 않음
프로세스는 자신의 영역의 데이터와 스택을 읽고 쓰지만 다른 프로세스의 데이터와 스택은 읽고 쓰지 못한다.
프로세스는 fork 시스템 호출에 의해서 생성
프로세스 0 : 시스템 부트시에 생성하고 프로세스 1을 생성한 후에 swapper 가 된다.
프로세스 1: init 프로세스로서 시스템 내의 다른 모든 프로세스의 조상
프로세스는 ID로 구분되고 부모 프로세스는 유일하나 자식 프로세스는 여러 개가 있을 수 있다.
다운로드 맨위로