[Operating System Concepts 10th] 10. Virtual Memory 리뷰
OS
프로세스 전체를 메모리에 올리지 않고도 실행을 가능하게 하는 가상 메모리의 원리와 이점을 살펴보고, 요구 페이징 기법과 쓰기 시 복사(Copy-on-Write)의 동작 메커니즘을 알아본다. 아울러 물리 프레임이 부족할 때 발생하는 페이지 교체 알고리즘(FIFO, OPT, LRU 등...
OS
프로세스 전체를 메모리에 올리지 않고도 실행을 가능하게 하는 가상 메모리의 원리와 이점을 살펴보고, 요구 페이징 기법과 쓰기 시 복사(Copy-on-Write)의 동작 메커니즘을 알아본다. 아울러 물리 프레임이 부족할 때 발생하는 페이지 교체 알고리즘(FIFO, OPT, LRU 등...
OS
Operating System Concepts 10th 9장 메인 메모리(Main Memory)를 다룬다. 주소 바인딩, MMU, 연속 메모리 할당과 외부 단편화 문제를 살펴보고, 이를 극복하기 위한 페이징 기법, TLB 캐시, 다양한 페이지 테이블 구조 및 스와핑까지 메모리 관리...
OS
Operating System Concepts 10th 8장 Deadlocks를 정리한 학습 노트다. 교착 상태가 성립하는 4가지 필요조건(상호 배제·점유하며 대기·비선점·순환 대기)과 자원 할당 그래프를 먼저 살펴보고, 예방·회피·탐지·복구라는 네 갈래 처리 방법과 은행원 알고리...
OS
본 글은 Operating System Concepts 10th (운영체제) 책을 보며 내용을 개인 공부에 목적으로 정리했습니다. 책 내용들을 최대한 이해하기 위해 거의 모든 내용을 담고 있습니다. 7. Synchronization Examples
OS
본 글은 Operating System Concepts 10th (운영체제) 책을 보며 내용을 개인 공부에 목적으로 정리했습니다. 책 내용들을 최대한 이해하기 위해 거의 모든 내용을 담고 있습니다. 6. Synchronization Tools
OS
Operating System Concepts 10th 5장 CPU Scheduling을 정리한 글입니다. 단일 코어 환경의 기본 스케줄링 개념과 FCFS, SJF, RR, 멀티레벨 피드백 큐 등 주요 스케줄링 알고리즘부터 현대 운영체제의 핵심인 커널 스레드 스케줄링 및 멀티 코어...
OS
본 글은 Operating System Concepts 10th (운영체제) 책을 보며 내용을 개인 공부에 목적으로 정리했습니다. 책 내용들을 최대한 이해하기 위해 거의 모든 내용을 담고 있습니다. 4. Threads & Concurrency
OS
운영체제의 핵심 작업 단위인 프로세스의 개념, 메모리 구조(텍스트·데이터·힙·스택), 프로세스 제어 블록(PCB)과 상태 전이부터 CPU 스케줄링 및 문맥 교환, fork/exec 기반의 프로세스 생성과 종료, 그리고 공유 메모리·메시지 전달·소켓·RPC로 이어지는 프로세스 간 통...
OS
본 글은 Operating System Concepts 10th (운영체제) 책을 보며 내용을 개인 공부에 목적으로 정리했습니다. 책 내용들을 최대한 이해하기 위해 거의 모든 내용을 담고 있습니다. 2. Operating System Structures
OS
Operating System Concepts 10th의 1장 Introduction을 바탕으로 운영체제의 정의와 컴퓨터 시스템 구조부터 자원 관리, 가상화, 커널 자료구조, 다양한 컴퓨팅 환경까지 1장의 전반적인 핵심 내용을 단일 포스트로 집대성하여 정리한다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.
OS
본 글은 (KOCW) 운영체제, 이화여자대학교 반효경 교수님의 강의를 듣고 개인 공부에 목적으로 내용을 요약 및 정리했습니다. 또한 주니온 박사님의 운영체제 공룡책 강의를 듣고 내용을 보충했습니다.