1. 프로세스(Process)란 무엇일까?2. 프로세스(Process)의 Lifetime과 Process State 이번엔 Process Address Space(프로세스 주소 공간)에 대해서 알아보겠습니다. 앞서 프로세스 상태(Process State)까지 알아보았는데요. 프로세스는 CPU에 의해서 실행이 되고 memory에 저장이 된다고 알아보았었습니다. 그럼 이 부분에 대해서 좀 더 자세히 알아보겠습니다. 우선 그림을 보겠습니다. 프로그램(Program)이 실행되면 프로세스 주소 공간(Process Address Space)이 Memory에 할당(생성) 되는것을 보실 수 있습니다. 할당 된 process를 실행시키는것은 CPU가 되게 되죠. 그럼 Process Address Space에 무엇이 있는..
앞서 프로세스(Process)와 프로그램(Program)의 차이점을 통해 간단히 프로세스가 무엇인지 알아보았습니다. 프로세스(Process)란 무엇일까? 이번엔 Process Lifetime과 Process State에 대해서 알아보겠습니다. 1. Process Lifetime ' 프로세스(Process)란 무엇일까? ' 에서 보았지만 프로그램(Program)이 실행될 때 프로세스(Process)가 생성(만들어) 되어 지는것을 알 수 있었습니다. 그렇다면 프로세스는 언제 종료되게 될까요?? 바로 프로그램에서 종료버튼을 눌러 종료를 실행할 때입니다. 썰렁 개그처럼 당연한 거였지요... 아니면 작업관리자를 통한 강제종료도 프로세스의 종료에 해당됩니다. 이러한 프로세스(Process)의 생성(Creation)..
인터넷을 하다가 렉이걸리거나 어떠한 프로그램을 돌리다 멈출경우 작업관리자를 열어 작업끝내기를 하게됩니다...! (잠깐 기달렸다렸는데도 안되면 말이죠!!) 이 때 작업 끝내기를 해주는 것이 프로세스(Process)입니다. 이러한 Process가 무엇인지에대해 간단히 알아보겠습니다. 프로그램(Program) 과 프로세스(Process) 사전적 정의를 간략히 보면 다음과 같습니다. 프로그램(Program) 컴퓨터를 실행시키기 위해 차례대로 작성된 명령어 모음. 프로세스(Process) 컴퓨터 내에서 실행중인 프로그램을 일컫는 용어. 이처럼 비슷한듯 싶지만 다른 사전적의미를 가지고 있습니다. 아래의 예제를 보면 이해가 확 오실 겁니다. 예제 프로그램(Program) 한글, 엑셀, 워드, 인터넷 익스플로러, 크롬..
- Total
- Today
- Yesterday