📖 개요 📰 운영체제 > 💻 컴퓨터 구조 프로세서 ⌛ 명령어 수행 🔁 명령어 사이클 🔪 인터럽트
💾 메모리 계층구조의 필요성 💾 캐시 참조지역성 💻 다양한 입출력 📖 프로그램 입출력 📖 인터럽트 기반 입출력 📖 DMA
💻 운영체제 📄 운영체제의 목적 📄 사용자 인터페이스로서의 운영체제 📄 자원 관리자로서의 운영체제 📄 PS 📄 현대 운영체제의 핵심 📄 멀티프로그래밍 일괄처리 시스템 📄 시분할 시스템 📄 비교
💻 프로세스란? 📔 PCB(프로세스 제어 블록) 문맥교환 프로세스의 메모리 영역 프로세스 상태 5-상태 모델 교수에게 할 질문거리
💻 프로세스 그리고 쓰레드 멀티스레딩 스레드 상태 스레드의 유형 ULT
요약 용어 OS 발전순서 스레드의 특징
💻 데드락 💻 자원할당 그래프 📖 자원의 종류 데드락 조건 📖 데드락 예방(Deadlock prevent) 📖 데드락 회피(Deadlock avoid) 📖 프로세스 시작거부 📖 자원 할당 거부 📖 안전한 상태 ![](https://vel
식사하는 철학자 세마포를 활용한 방법 첫번째 (데드락 발생) 데드락 발생 상황 2번째 방법 모니터를 이용한 방법 세마포 vs 모니터
메모리관리 메모리 분할 고정 분할 동적 분할 배치 버디 시스템 주소 재배치(rellocation) ![
💻 필요성 📖 가상메모리의 핵심 📖 장점 📖 쓰레싱 💻 페이지 📖 페이지 테이블 엔트리 📖 페이지 테이블 📄 계층적 페이지 테이블 ![](https://velog.velcdn.com/images/rachi_3/post
💻 스케줄링의 종류 📖 장기 스케줄링 📖 중기 스케줄링 📖 단기 스케줄링 💻 스케줄링 평가 기준 💻 다양한 스케줄링 정책 📖 FCFS 📖 Round Robin ![](https://velog.velcdn.com/images/rachi_3/post/9cbb2fd9-64