[운영체제] Operating System 전체 포스팅 모음집

운영체제 포스팅 모음집

운영체제 과목을 수강하면서 하나씩 개념을 다지며 글을 써 내려가다 보니 어느새 꽤 많은 글이 쌓였다. 하지만 각 포스팅이 독립적으로 존재하다 보니 전체적인 흐름을 파악하기 어렵고, 나 스스로도 과거에 정리했던 내용을 다시 찾아보기 번거롭다는 생각이 들었다.

그래서 이번 포스팅은 그동안 학습하며 기록해 온 운영체제 관련 글들을 한눈에 볼 수 있도록 정리한 링크 모음집이다. 이 글을 보는 누군가의 학습에 좋은 길잡이가 되었으면 하는 바람...

1. 운영체제 개념 도입

가상화, 동시성, 영속성이라는 운영체제의 핵심 개념, 프로그램이 실행되는 단위인 프로세스와, 그 안에서 작동하는 작업 흐름인 스레드의 기본 개념을 다룬다.

Concurrency의 개념과 여기에서 발생하는 Race Condition 문제 등 여러 프로세스나 스레드가 동시에 작업하는 상황에 관해 다룬다.

맺음말

이렇게 한곳에 모아놓고 보니 그동안의 학습 과정이 한눈에 들어오는 것 같아 감회가 새롭다. 각 주제를 처음 마주했을 때의 막막함과, 하나씩 이해하며 정리해 나갔을 때의 희열이 다시금 떠오르는 것 같기도....?

운영체제는 컴퓨터 과학의 근간을 이루는 아주 깊고 넓은 분야이기에 아직 다루지 못한 주제들이 많다. 앞으로 파일 시스템, I/O 등 더 깊은 내용들을 학습하고 기록하며 이 지도를 꾸준히 채워나갈 예정이다. 이 모음집이 운영체제를 공부하는 누군가에게 작은 이정표가 되기를 바란다.

hyeon_B

안녕하세요! AI 기술을 이용해 더 나은 세상을 만들어 나가고 싶은 과기원생 Hyeon이라고 합니다. 저는 앞으로 인공지능 시대에는 지식을 '활용'하는 능력이 중요해질 것이라고 생각합니다. 대부분의 일들은 인공지능이 뛰어난 모습을 보이지만, 인공지능은 데이터로 부터 연관관계를 학습하기 때문에 지식들을 새로 통합해서 활용하는 능력이 부족합니다. 인공지능이 뉴턴 전에 만들어졌다면 사과가 떨어지는 이유에 대답하지 못했을 것이고, 아인슈타인 전에 만들어졌다면 중력이 어떻게 생기는지 설명하지 못했을 것입니다. 따라서 앞으로 우리는 '본질'을 탐구하고 그 본질로부터 다른 곳에 적용하며 인공지능을 현명하게 활용해야 할 것입니다. 함께 인공지능 시대를 준비합시다!

댓글 쓰기

다음 이전

POST ADS1

POST ADS 2