본문 바로가기
728x90

분류 전체보기480

운영체제8 Memory Mangement 저번 시간에는 데드락에 대해 배워보았습니다. https://com24everyday.tistory.com/206?category=1114126 운영체제7 Deadlock 안녕하세요. 옆집 컴공생입니다. 오늘은 Deadlock 에 대해 배워 볼거에요. 저번 시간에는 하드웨어와 소프트웨어의 프로세스 동기화에 배워보았습니다. https://com24everyday.tistory.com/205 운영체제6 Proce com24everyday.tistory.com 이제 Memory Mangement 에 관해 배워보겠습니다. Background Swapping Contiguous Memory Allocation Segmentation Paging Structure of the Page Table Background .. 2020. 7. 3.
운영체제7 Deadlock 안녕하세요. 옆집 컴공생입니다. 오늘은 Deadlock 에 대해 배워 볼거에요. 저번 시간에는 하드웨어와 소프트웨어의 프로세스 동기화에 배워보았습니다. https://com24everyday.tistory.com/205 운영체제6 Process Synchronizaiton 이번 챕터에서는 프로세스 동기화에 대해 보겠습니다. 순서는 아래와 같습니다. 이 챕터에서 가장 중요한 건 '어떤 공유된 리소스, 메모리에 접근할 때 어떻게 제대로 된 동작을 시킬까?' 즉 동�� com24everyday.tistory.com 자 그럼 오늘도 힘을 내서 배워보도록 하겠습니다. 주요 내용은 다음과 같습니다. System Model Deadlock Characterization Methods for Handling Deadl.. 2020. 7. 3.
운영체제6 Process Synchronizaiton 이번 챕터에서는 프로세스 동기화에 대해 보겠습니다. 순서는 아래와 같습니다. 이 챕터에서 가장 중요한 건 '어떤 공유된 리소스, 메모리에 접근할 때 어떻게 제대로 된 동작을 시킬까?' 즉 동기화를 어떻게 시킬까하는 문제입니다. critical-section problem(임계구역문제) 가 나오는데 이 개념을 어떻게 실행시킬건지에 대해 이야기할 겁니다. 소프트웨어 기법, 하드웨어 기법으로 살펴볼겁니다. Background 요새는 코어가 싱글이든 멀티이든 Concurrently 방식으로 멀티 프로세스가 동작이 됩니다. 이 때 이런 프로세스 들은 shared data 에 접근을 할 겁니다. 여기서 어느 시점에 읽고 어느 시점에 업데이트할 거에 따라서 프로세스에게 원하는 결과를 주는가 아니면 잘못된 결과를 줄 .. 2020. 7. 3.
하루를 시작하기 전 다짐#36 안녕하세요. 옆집컴공생입니다. 어제 시험을 세개 치고 나니 이제 다음주에 시험 4개치고 텀프만 하면 종강입니다! 왠지 다들 종강을 한거 같아서 너무 슬픕니다. 그래도... 이제 절반이나 왔으니깐요...그럼 아직 범위도 안 나간 운체,보안,컴구 공부를 시작해보도록 하겠습니다. 오늘 할 일 1.운체 2.컴구 3.보안 2020. 7. 3.
728x90