운영체제2 [운영체제] 프로세스란 프로세스 개념프로세스(Process)- 자원의 단위- 실행중인 프로그램 프로세스는 실행중인 프로그램 즉 주 메모리에 적재되어 CPU에 할당받아 실행될 수 있는 프로그램이라고 볼 수 있는데요, 디스크 Pool에 있는 작업들도 선택받아 실행될 수 있기에 내용이 조금 헷갈릴 수 있습니다. 하지만 오늘 자세히 살펴보고, 스스로 정의를 내려봅시다.프로세스 배경초기 컴퓨터는 한번에 하나의 프로그램만 실행- 모든 제어를 프로그램이 가짐- 모든 자원을 프로그램이 독점 초기에 CPU가 하나이며 단일 프로그래밍만을 하였을 때는, 다른 프로그램은 하나의 프로그램이 끝나야 했었습니다. 오늘날 여러 프로그램을 병행하여 실행- 모든 제어 및 자원을 여러 프로그램이 점유할 수 있음 현재 웹 브라우저 쇼핑을하며 음악을 듣고, 계산기.. 2025. 5. 27. [운영체제] 운영체제란? 운영체제(Operating System)운영체제 : 컴퓨터 하드웨어(Hardware, H/W)를 관리하는 프로그램 컴퓨터 하드웨어는 전문가가 아닌 이상 사람이 직접 명령을 내리기 어렵습니다.또한 사용자는 알 필요 없이 쉽게 사용할 수 있어야 하죠. 따라서 운영체제는 이를 위하여 관리를 하게 됩니다.이러한 하드웨어들과 이에대한 기능(ex CPU 처리 시간, 메모리 등)을 자원으로 통칭하게 되고 이를 관리하죠. 그럼 운영체제를 다음과같이도 얘기할 수 있습니다.운영체제 : 컴퓨터 자원을 효율적으로 관리하는 프로그램 사실 운영체제의 정의를 여러가지로 말할 수 있고 모두 틀리다고 얘기할 수 없습니다.따라서 오늘 운영체제가 무엇인지 알아보고 이해하여 스스로 자연스럽게 정의를 말할 수 있는 것을 목표로 두도록 합시다.. 2025. 5. 22. 이전 1 다음