운영체제 - 15

KOCW 운영체제 15강 양희재 교수님 강의를 듣고 쓴 글입니다. Deadlock 교착 상태. 두 개 이상의 작업이 서로 상대방의 작업이 끝나기 만을 기다리고 있기 때문에 결과적으로 아무것도 완료되지 못하는 상태. 저번...

운영체제 - 14

KOCW 운영체제 14강 양희재 교수님 강의를 듣고 쓴 글입니다. Classical Synchronization Problems Producer and Consumer Problem(==Bounded Buffer Problem) 생산자-소비자 문제. Readers-Writers Problem 공유하는 데이터베이스 접근. Dining Philosopher Problem 식사하는 철학자...

운영체제 - 13

KOCW 운영체제 13강 양희재 교수님 강의를 듣고 쓴 글입니다. Classical Synchronization Problems Producer and Consumer Problem(==Bounded Buffer Problem) 생산자-소비자 문제. Readers-Writers Problem 공유하는 데이터베이스 접근. Dining Philosopher Problem 식사하는 철학자...

운영체제 - 12

KOCW 운영체제 12강 양희재 교수님 강의를 듣고 쓴 글입니다. Process Synchronization OS에서 가장 중요한게 process management 라고 배웠다. 그 중에서도 CPU Scheduling, Process Synchronization 이 중요하고 지난시간엔 동기화 툴에 대해서...

운영체제 - 10~11

KOCW 운영체제 10~11강 양희재 교수님 강의를 듣고 쓴 글입니다. 10강과 11강을 같이 포스팅하는게 흐름이 안 끊길 것 같아서 한번에 포스팅 했습니다. Process Synchronization CPU의 Process Management 에서 가장 중요한 일은...

운영체제 - 9

KOCW 운영체제 9강 양희재 교수님 강의를 듣고 쓴 글입니다. Multilevel Queue Scheduling 이전에는 process의 구분없이 Queue에서 기다렸다가 어떠한 알고리즘에 의해 CPU Time을 받았다. 근데 잘 생각해보면, process는 공통적인 특성을 가진...

TCP - Congestion control

KOCW 8강 KOCW 네트워크 강의(이석복 교수님)를 듣고 정리하여 쓴 글이다. Congestion Control 이전 시간에는 Flow control에 대해서 배웠었다. 우리가 통신을 할 때 receiver를 기준으로 data를 보내는 속도를 조절해야 하고, 조절을...