# Operating System

257개의 포스트
post-thumbnail

01. 운영체제

운영체제

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

뮤텍스와 세마포어

Chapter 6. Synchronization Tools (Part 3)

2022년 8월 2일
·
0개의 댓글
·
post-thumbnail

🪄 VM & OS 🚀

물리적으로 존재하는 컴퓨터가 아닌 가상의 컴퓨터 & 그저 하나의 프로그램

2022년 7월 30일
·
0개의 댓글
·
post-thumbnail

Quiz 5

CPU 스케줄링 알고리즘 문제 풀이

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

멀티쓰레딩

Chapter 4. Thread & Concurrency 2

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

쓰레드의 이해

Chapter 4. Thread & Concurrency 1

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

프로세스간 통신의 실제

Chapter 3. Processes 4

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

프로세스간 통신

Chapter 3. Processes 3

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

프로세스의 생성

Chapter 3. Processes 2

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

프로세스의 이해

Chapter 3. Processes 1

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

운영체제의 구조

Chapter 2. O/S Structures

2022년 7월 22일
·
0개의 댓글
·
post-thumbnail

운영체제란 무엇인가?

Chapter 1. Introduction

2022년 7월 22일
·
0개의 댓글
·

[Python] 페이지 교체 알고리즘

Page Replacement Algorithm in Python

2022년 7월 20일
·
0개의 댓글
·
post-thumbnail

[ CS / OS ] Interrupt (인터럽트)

인터럽트란 하드웨어 장치가 CPU에게 어떠한 이벤트를 전달하거나 어떠한 수행을 요구할 때에 CPU의 인터럽트 라인을 세팅하여 발생시킨다. CPU는 PC(Program Counter)가 가리키고 있는 작업을 계속해서 수행하는데, 이렇게 다음 작업을 수행하기 전에 인터럽트

2022년 7월 19일
·
0개의 댓글
·
post-thumbnail

[ CS / OS ] Fragmentation (단편화)

단편화란 기억장치의 빈 공간 또는 자료가 여러 개의 조각으로 나뉘는 현상을 말한다. 할당된 메모리 간의 프로그램이 들어갈 수 없을 정도의 남는 메모리 공간이 발생하는 것을 말한다.이 경우, 해당 공간에 프로그램을 적재할 수 없기 때문에 메모리 낭비를 초래한다.어떠한 프

2022년 7월 18일
·
0개의 댓글
·

Thread

"프로세스 내부에 CPU 수행 단위가 여러 개 있는 경우 CPU 수행 단위를 쓰레드라고 부른다." 쓰레드, 경량 프로세스라고 불리는 개념은 프로세스에 비해 다소 난해합니다. 그도 그럴것이 쓰레드는 프로세스보다 좀 더 나중에 기술이 발전되며 등장한 개념이기 때문입니다.

2022년 5월 17일
·
0개의 댓글
·
post-thumbnail

[Synchronization] Semaphore

동기화(synchronization)란 상호 배제와 순서 관계를 고려한다. 자식 Thread가 먼저 실행한 다음 부모 Thread가 실행하는 코드를 구현하려고 한다. 하지만 Thread가 처리되는 순서를 예측할 수 없기 때문에 이를 처리하는 조건이 필요하다. 특정

2022년 5월 11일
·
0개의 댓글
·
post-thumbnail

운영체제 Chapter 3. 프로세스와 스레드

Chapter 3. 프로세스와 스레드

2022년 5월 5일
·
0개의 댓글
·
post-thumbnail

운영체제 Chapter 2. 운영체제의 소개

Chapter 2. 운영체제의 소개: 정의, 역할, 발전 목적, 기능, 발전 과정, 유형, 서비스, 구조

2022년 4월 27일
·
0개의 댓글
·
post-thumbnail

운영체제 Chapter 1. 컴퓨터 시스템의 소개

Chapter 1. 컴퓨터 시스템의 소개

2022년 4월 25일
·
0개의 댓글
·