# Operating System

62개의 포스트
post-thumbnail

7. 메모리 관리

오늘은 메모리 관리에 대한 내용에 대해 이야기 하고자 합니다.

2021년 1월 9일
·
2개의 댓글
post-thumbnail

6. 교착 상태(Deadlock)

오늘은 이어서 교착 상태에 대해서 알아보겠습니다.🧐✅ 자원이 한정적인 상황에서 두 개 이상의 프로세스가 각자 먼저 확보한 자원을 가진 채 상대방의 자원을 필요로 할 경우 아무 일도 못하고 계속 기다리는 교착 상태(Deadlock)에 빠지게 됩니다. 교착 상태에 빠지면

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

Chapter1 Introduction - II

이번 포스팅에서는 지난 포스팅에서 예고했던 대로 Bootstrap Program, Operating System, Interrupt에 대해서 포스팅 해보려고 한다.

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

Chapter1 Introduction - I

이번 포스팅은 운영체제 공룡책의 Chapter1 Introduction 부분으로 책 전체 내용이 전반적으로 담겨있는 가장 중요한 chapter이다. 어떠한 내용들을 다루게 될 지 알아보자.

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

Chapter0 운영체제를 배우기 전에...

본격적으로 운영체제(OS)에 대해서 다루기 전에 미리 알아두면 좋은 개념들에 대해서 포스팅 해볼 예정이다.

2021년 1월 4일
·
1개의 댓글
post-thumbnail

5. 병행 프로세스와 동기화

오늘은 병행 프로세스와 동기화에 대해서 알아보겠습니다.각 내용에 들어가기 전 병행(Concurrent)의 의미에 대해서 정확히 알고 가야합니다.병행은 말 그래도 같이 존재하고 있다는 뜻으로 메모리에 다수의 프로세스가 같이 존재한다는 것과 같습니다.✅ 프로세스 여러 개가

2021년 1월 4일
·
2개의 댓글
post-thumbnail

3. 프로세스(Process)와 스레드(Thread)

오늘은 프로세스와 스레드에 대해서 알아보겠습니다.각각 무엇을 의미하는지 어떤 차이점을 가지고 있고 어떤 개념인지 살펴보겠습니다.➡️ 프로세스는 현재 수행 중인 프로그램(Program in Execution)을 뜻합니다. 프로세스가 만들어 지면 시스템에서는 프로세스 제어

2020년 12월 31일
·
2개의 댓글
post-thumbnail

2. 운영체제 기초 지식

오늘은 앞으로 운영체제를 공부하는데 있어서 사전에 필요한 개념에 대해서 짚고 넘어가려고 합니다.흔히들 컴퓨터 부팅한다라는 말을 많이 들어보셨을 겁니다. 부팅은 컴퓨터의 전원 버튼이 눌려지면 운영체제의 일부가 메모리에 올라와 실행되고 장치들을 준비시키고 각종 레지스터 값

2020년 12월 30일
·
0개의 댓글
post-thumbnail

1. 운영체제(Operating System)란?

이번에 계절 학기로 운영체제 수업을 듣고 있습니다. 들으면서 블로그에 공부에 대한 정리도 하고 기록을 하면 좋겠다 생각해 운영체제에 대한 글을 쓰려고 합니다.오늘은 간단히 운영체제가 무엇인지에 대해서 알아보려고 합니다!✅ 일단 운영체제는 쉽게 말해서 컴퓨터의 사용자와

2020년 12월 29일
·
6개의 댓글

OS 공부 2주차

Virtualization is achieved by time sharing the CPU.2 challengesPerformance: implement without excessive overheadControl: run processes while retaining

2020년 12월 20일
·
0개의 댓글
post-thumbnail

OS Deep Dive #02 - Process

OS의 가상화를 구현하기 위해 가장 기초가 되는 Process에 대해 알아봅시다.

2020년 12월 19일
·
0개의 댓글
post-thumbnail

OS Deep Dive #01 - Introduction

운영체제의 정의와 운영체제의 3요소를 알아보겠습니다.

2020년 12월 17일
·
0개의 댓글

OS 공부 1주차 - 2

새로운 프로세스를 생성하는 방법.실행동작호출한 프로세스(parent)와 (거의) 같은 복사본(child) 생성fork()를 호출한 위치에서부터 실행됨fork()의 리턴 값이 부모와 다름부모 프로세스에서의 리턴 값은 자식의 PID.자식 프로세스에서의 리턴 값은 0.부모와

2020년 12월 13일
·
0개의 댓글

OS 공부 1주차

A running program하나의 CPU로 여러 개의 process를 돌리는 방법(called virtualization): Time sharingTime sharing을 구현하기 위해서는 low-level mechanism과 high-level policy가 필요

2020년 12월 9일
·
0개의 댓글
post-thumbnail

프로세스와 스레드 그리고 차이점

서론 오늘은 프로세스와 스레드의 차이점에 대해 다룬다. Velog 탐방 중, 기술 면접 질문 모음이라는 포스트를 보며 하나씩 정리하면 좋을 것 같다고 생각했다. 사실 컴퓨터 공학도라면 기초적으로 알아야 하는 지식이지만, 워낙에 배워야 할 것은 많고.. 나의 뇌 용량은

2020년 11월 25일
·
0개의 댓글
post-thumbnail

[운영체제] 반효경-이화여대 2014

깊이 알려주신다.화질과 음질이 좋다.현재 3주차까지 들었다.강의를 보려면 옆에 버튼을 누르세요!! 👉🏻강의 링크👈🏻

2020년 11월 2일
·
0개의 댓글
post-thumbnail

✅ [운영체제] 양희재-경성대학교 2013

쉽게 알려주신다.전체 큰 그림을 그리기 쉬웠다.하지만 깊이 들어가지는 않았다.강의를 보려면 옆에 버튼을 누르세요!! 👉🏻강의 링크👈🏻

2020년 11월 2일
·
0개의 댓글
post-thumbnail

운영체제(Operating System) 정리

운영체제(Operating System) 정리

2020년 10월 4일
·
0개의 댓글

운영체제 강의 자료

https://sites.google.com/view/hpclab/courses/operating-systemhttps://koreatechackr-my.sharepoint.com/personal/bluekds_koreatech_ac_kr/\_layo

2020년 9월 24일
·
0개의 댓글
post-thumbnail

[운영체제] 만약 운영체제가 없다면?

이런 경험 있으신가요? > An operating system wasn't found. Try disconnecting any drives that don't contain an operating system. (대충 운영체제 못 찾았으니 운영체제 없는 드라이브들 연결

2020년 4월 26일
·
0개의 댓글