OS 3

프로세스의 개념

프로세스 실행중인 프로그램 프로세스를 잘 이해하기위해서 프로세스의 문맥을 이해해야한다. 프로세스 문맥에는 하드웨어 문맥 프로세스 주소공간 커널상의 문맥 으로 나누어 볼 수 있다. 하드웨어 문맥 cpu의 수행상태 프로그램 카운터, 각종 레지스터에 저장하고 있는 값들 프로세스 주소공간 code, data, stack으로 구성되는 자신만의 독자적인 주소 공간 (프로세스마다 가짐) 커널상의 문맥 프로세스가 되면 OS는 프로세스를 관리하기위해 OS의 data영역에 자료구조를 구성한다. PCB, 커널 스택 PCB(process controll block) 프로세스들을 관리하기 위해 프로세스마다 유지하는 정보들을 담은 커널 내부의 자료구조 문맥교..

3-2/OS 2021.12.22

OS의 목표와 정의

정말 간단하게 배운내용을 정리하려고 한다. http://www.kocw.net/home/m/cview.do?cid=3646706b4347ef09 운영체제 운영체제는 컴퓨터 하드웨어 바로 위에 설치되는 소프트웨어 계층으로서 모든 컴퓨터 시스템의 필수적인 부분이다. 본 강좌에서는 이와 같은 운영체제의 개념과 역할, 운영체제를 구성하는 각 www.kocw.net 우리학교의 OS수업은 바로 리눅스 커널을 이용해 실습하였기에 습득은 빨랐지만 이론적인 내용을 자세히 알수없는것이 아쉬웠다. 그래서 좋다는 수업을 찾아 반효경 교수님의 강의를 찾았고 회원가입하여 수강하고있다. 2022년이 오기전에 완강하는것이 목표다. [2021 / 12 / 31 완강 완료] OS란 컴퓨터 HW 바로 위에 설치되어 사용자 및 다른 모든 ..

3-2/OS 2021.12.20