목록Operatring System (2)
Let's Girin!
1. 프로세스실행 중인 프로그램의 인스턴스로, 프로그램을 실행 시켜 정적인 프로그램을 동적으로 만들어 프로그램이 돌아가고 있는상태를 말한다.운영체제에서 자원(CPU)을 할당받아 독립적으로 실행된다. 프로그램은 운영체제가 메모리 공간을 할당 해 줘야 실행될 수 있다. * 프로그램과 프로세스프로그램은 수행할 작업을 명시한 코드의 집합으로, 파일 형태로 저장된 명령어의 모음이며 실행되지 않은 상태를 말한다.프로그램은 하드디스크, SSD 등 저장 매체에 저장된다. 프로세스는 프로그램이 실행되어 메모리에 적재된 후, CPU에서 실행되는 상태를 말한다.즉, 프로세스는 실행 중인 프로그램을 뜻한다.프로그램은 정적인 상태로 디스크에 저장, 프로세스는 동적인 상태로 메모리에 적재되어 실행중이다. 1.1 메모리 구조..
1. 운영체제(Operating System, OS)컴퓨터 하드웨어와 소프트웨어 자원을 관리하고, 사용자와 컴퓨터 간의 상호작용을 돕는 시스템 소프트웨어이다. 운영체제는 컴퓨터 시스템의 기본적인 기능을 수행하며, 응용 프로그램이 원활하게 실행될 수 있는 환경을 제공한다. 2. 운영체제의 주요 기능2.1 프로세스 관리여러 응용 프로그램이 동시에 실행될 수 있도록 프로세스를 생성, 스케줄링, 종료한다.운영체제는 프로세스 관리를 통해 시스템의 자원을 효율적으로 분배하고, 각 프로세스가 원활히 실행 될 수 있도록 보장하여 사용자와 응용 프로그램이 요구하는 다양한 작업을 동시에 처리한다. *프로세스컴퓨터에서 실행 중인 프로그램의 인스턴스. 운영체제에서 할당된 자원을 사용하여 특정 작업을 수행한다.프로그램이 디스..