본문 바로가기

운영체제2

운영체제 - 프로세스 관련 시스템 콜(fork, exec, wait, exit) 강의 소개 현재 수강하고 있는 KOCW 내 이화여자대학교 운영체제(2017, 반효경) 강의의 내용을 정리하였습니다. 개발자 관점에서 운영체제 기초를 학습하는 무료 강의로 자세한 강의 내용은 수강을 추천드립니다. 프로세스 관련 시스템 콜  1. fork() 시스템 콜 간단히 말하자면, 부모 프로세스를 자식 프로세스에 복제시키는 것이다. 이를 통해 자식 프로세스가 생성된다. 이때, 자식 프로세스는 부모 프로세스의 context를 그대로 복사해서 가져온다. fork() 시스템 콜로 부모 주소 공간(Address space: code, data, stack)을 그대로 복사한 자식 프로세스가 생성된다. 2. exec() 시스템 콜 fork() 시스템 콜로 복제된 자식 프로세스에 새로운 프로그램을 덮어 씌우는 것.. 2022. 1. 8.
운영체제 - 운영체제(OS)란 2 강의 소개 현재 수강하고 있는 KOCW 내 이화여자대학교 운영체제(2017, 반효경) 강의의 내용을 정리하였습니다. 무료 강의로 운영체제 기본지식을 쌓고 싶으신 분들은 수강을 추천드립니다. 운영체제 2022.01.01 - [교육, 학습/CS스터디] - 운영체제 - 운영체제(OS)란 운영체제란 컴퓨터 하드웨어 바로 위에 설치되어, 사용자 및 다른 모든 소프트웨어와 하드웨어를 연결하는 소프트웨어 계층이다. 운영체제의 의미 1) 좁은 의미의 운영체제 : 커널. 운영체제의 핵심 부분으로 메모리에 상주하는 부분이다. (전원 -> 부팅 -> 운영체제가 메모리에 올라온다. 컴퓨터가 꺼질 때까지 메모리에 상주한다.) 2) 넓은 의미의 운영체제 : 커널뿐 아니라 각종 시스템 유틸리티를 포함한 개념이다. 운영체제의 종류 .. 2022. 1. 3.