운영체제

    [ SNU 강의 ] 운영체제의 기초 | 쉽게 배우는 운영체제 4주차

    0. Process Concepts process는 OS 위에서 프로그램을 수행시키는 기본 주체. = 런타임 시스템의 수행 주체 = CPU나 여러가지 자원의 할당을 받는 주체. decomposition의 한 유닛이 process why? 날로 복잡해지는 컴퓨터에 대응할 수 있는 무기 Abstraction (추상화) Decomposition 전체를 분석하기 어려울 때 여러 개로 쪼개는 것. 각각의 조각을 이용하기가 쉬워질때까지 = 복잡한 문제를 단순한 여러 문제로 나누는 방법론 이와 같이 나눠진 문제들이 process가 된다 what? 수행 중인 프로그램 == 프로세스. 특정 프로세스의 상태 위에서 수행되는 excution stream. 📌 질문 프로그램과 프로세스는 뭐가 다른가? 차이 1 프로그램은 저장..

    [ 운영체제 ] 30분동안 안쉬고 설명하기 _ 기술노트 with 알렉

    0. 기본 요소 이해하기 컴퓨터 구조에서 가장 핵심이 되는 요소 CPU가 있고 MEMORY, 이 내용들을 저장하는 Disk가 있다. 그리고 이것들을 화면으로 보여주는 디스플레이 장치(모니터) 입력할 수 있는 장치 입력(키보드) 가 기본 구조다 이런 CPU, Memory, Disk의 동작 원리 이런걸 배우는 것. CPU 내부에서 무슨 일이 일어나냐? 같은 내용을 배운다 이런 내용을 배우면(물리적인 동작 관련 내용을 배우면) 함께 동작하는 운영체제를 배운다. Disk의 내용이 Memory로 올라가고, 이 내용이 CPU에서 계산된다. 이렇게 운영시키는 것이 운영체제 window, renux unix같은 것이 있다. CUP나 메모리, disk만 있다고 해서 실행되는 것이 아니라, 이들은 다 운영체제 위에서 실행..