데드락의 개념과 발생되는 조건, 데드락이 발생 되었을 때 처리하는 방법에 대해 끄적끄적 해볼게요~~~~ KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 Deadlock 프로세스들이 자신의 자원을 내놓지 않고 서로가 가진 자원을 기다리며 block된 상태 예시)binary semaphore A, B P0 :...
Monitor
세마포어 내용이 너무 길어지는 것 같아 분리해서 올려요~ 또 다른 동기화 수단으로 Monitor에 대해 다루어 봅니다. KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 Semaphore의 문제점 코딩하기 힘들다 정확성(correctness)의 입증이 어렵다 자발적 협력(voluntar...
Semaphore
글 저장 공간 만든 후 OS 포스팅만 주구장창했네요.. 다른 주제도 다루고 싶은데 이렇게 OS는 또랑으로 빠지는건가🤭 남은 챕터가 많지 않으니 화이팅~ 오늘은 여러 프로세스들이 공유 자원에 접근할 때 동기화 문제를 해결하기 위해 쓰는 세마포어에 대해 끄적여 보겠습니다. KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 세마포어(Semap...
Race Condition과 Critical Section
포스팅을 하다보니 flexible jeykll에는 목록 기능이 없는게 좀 아쉽네요. 다른 테마를 찾는 중이에요. 아직 마음에 드는 테마를 찾지 못한 상태😂 이번 포스팅은 레이스 컨디션과 크리티컬 섹션에 관한 거에요! 정리 시작합니다. KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 Race condition 컴퓨...
CPU 스케줄링
연말에 노느라 강의를 못듣고 있는데 (핑계야…) 완강을 목표로 다시 달려봐야쥬~ 이번 정리 포스팅은 CPU 스케줄링입니다. CPU 효율적으로 잘 굴리기… KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 CPU 스케줄링 프로세스의 특성 분류 CPU-bound 프로세스 계산 위주의 job. few...
프로세스 관리
프로세스 내용이 길어서 두 개로 나눠서 씁니다. 이번 장은 프로세스 관리 ㄷㄱㄷㄱ… KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 프로세스 생성 부모 프로세스가 자식 프로세스 생성 - 복제 생성 -> 운영체제에게 시스템 콜 fork()을 통해 자식 프로세스 생성을 요청합니다. 프로세...
프로세스의 개념과 상태
나름 꾸준히 듣는 중… 3장 프로세스 시작. KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 프로세스의 개념 프로세스 : 실행 중인 프로그램. 프로세스의 문맥(context) : 프로세스가 현재 상태를 나타내는 정보 CPU 수행 상태를 나타내는 하드웨어 문맥 // CPU에서 ...
컴퓨터 시스템의 구조
KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 두 번째 차시, 정리 시작합니다. 노트에 도식 그리다 보면 아이패드 뽐뿌 오네요😂 컴퓨터 시스템 구조 Mode bit 사용자 프로그램의 잘못된 수행으로 다른 프로그램 및 운영체제에 피해가 가지 않도록 하기 위한 보호장치 Mode bit을 통해 하드웨어적으로 두 가...
운영체제 개요
반효경 교수님의 KOCW 강의 + 공룡책을 참고하여 포스팅 해보았습니다. 90% 이상이 강의 내용인데 운영체제 강의로 너무 좋네요. 하단 링크를 통해 강의 들으실 수 있습니다. KOCW 공개 강의: 반효경, 운영체제와 정보기술의 원리 이 테마 줄 간 간격이 좀 맘에 안드는데..뭐 일단 개인 기록 용도로 정리 시작합니다. 운영체제(Op...
- 1
- 1 / 1