리눅스7 1장. 컴퓨터 시스템 개요 - 애플리케이션 : 사용자가 직접 사용, 컴퓨터의 오피스 프로그램 또는 스마트폰 앱등 - 미틀웨어 : 여러 애플리케이션이 공통으로 사용하는 처리를 묶어서 애플리케이션의 실행을 도와줌 - OS(운영체제) : 하드웨어를 직접 조작하여 애플리케이션이나 미들웨어의 실행에 필요한 기능을 제공 OS 는 여러 가지 프로그램을 `프로세스` 라고 하는 단위로 실행 소프트웨어(프로그램)은 1개 또는 여러 개의 프로세스로 구성 CPU 에는 커널 모드와 사용자 모드, 2가지의 모드가 있다. 디바이스 드라이버 동작 - 커널 모드 프로세스 동작 - 사용자 모드 OS 의 핵심 부분이 되는 처리(프로세스 관리, 스케쥴링, 메모리 관리 등)를 모아 담당하는 프로그램을 커널이라고 부름. 커널에서는 시스템에 탑재된 CPU 나 메모리 등의.. 2022. 7. 14. 이전 1 2 다음