Skip to content

InryeolChoi/Study_Operating_System

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Study_Operating_System

스터디로 진행했던 운영체제 공부에 대한 모음.

소개

  • 왜 이런 걸 해요?
  • 42서울에서 공부를 하다보니 운영체제에 대한 이해가 필요한 부분이 많이 생겼습니다. 특히 printf() 만들기, 리눅스의 파이프 따라 만들기, 철학자 문제 해결하기, 쉘 만들기 등을 해보니 운영체제를 이해하고 공부를 하는 것이 도움이 되겠다는 생각이 많이 들었습니다.
  • 스터디한지 시간이 많이 지났고, 인제 여러가지 응용 분야에 나아가야 할 시간이 되었지만 여전히 필요한 분야라는 생각이 들어 정리를 하게 되었습니다.
  • 너무나도 무거웠던 책이었지만, 돌이켜보니 엄청난 도움이 되었다는 생각이 듭니다. 백엔드를 하던, 시스템 프로그래밍을 하던, 인프라를 하던 저의 프로그래밍 레벨을 올려준 책이라는 생각이 듭니다.
  • 단순히 모니터 한 대에서, 나만 볼 목적으로 코드를 쳐서 프로그램을 만든다면 이 책은 필요 없었을 겁니다. 그러나 여러 대의 컴퓨터에서, 여러 사람이 한꺼번에 볼 목적으로 프로그램을 만들다 보면 이런 지식이 꼭 필요하다는 것을 느끼게 되었습니다.
  • 스터디 일자: 2023/6/29 ~ 2023/8/31
  • 참고서적 : 운영체제(Operating System Concepts) 10판, Abraham Silberschatz

단원

  1. 운영체제란?
  • 운영체제와 컴퓨터 시스템
  1. 프로세스 관리
  • 프로세스
  • 쓰레드
  • cpu 스케쥴링
  1. 프로세스 동기화
  2. 메모리 관리
  3. 저장장치
  4. 파일시스템

About

스터디로 진행했던 운영체제 공부에 대한 모음.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors