issues
search
iOS-Junior-Developers
/
Operating-System
Operating System Stuy
0
stars
0
forks
source link
readme
Operating-System
프로세스와 스레드의 차이점에 대해 설명하시오.
Race Condition에 대해 설명하시오.
메모리가 부족하면 OS 가 어떤일을 할까?
교착상태(데드락, Deadlock)이 발생하기위한 조건과 해결책
CPU 스케쥴링의 종류
race condition(경쟁상태)를 방지하기 위한 조건
프로세스에 할당되는 메모리의 각 영역에 대해서 설명해 주세요.
메모리 구조의 순서가 어떻게 되는가? CPU에서 가까운 순으로 말해보시오.
Cache Memory의 역할은 무엇인가
Caching Locality와 Cache Hit Ratio에 대해 설명하시오
운영체제란
멀티 프로세스와 멀티 스레드의 차이점
First Fit, Best Fit, Worst Fit
외부단편화, 내부단편화
페이지와 세그멘테이션
페이지 교체 알고리즘의 종류
가상 메모리의 개념과 사용할시의 장단점
시스템 콜
IPC
인터럽트
뮤텍스와 세마포어의 차이
Context Switching의 개념과 과정
임계구역
프로세스 혹은 스레드의 동기화란 무엇인가요?
사용자 수준의 스레드와 커널 수준의 스레드의 차이는 무엇인가요?
fork()란 무엇인가요?
child process 와 zombie process
동기와 비동기, 블로킹과 넌블로킹의 차이는 무엇인가요?
Swapping
은행원 알고리즘
Bounded- Buffer Problem
Readers and Writers Problem
Dining Philosophers Problem
Call Stack에 대해 설명하시오
Heap Corruption에 대해 설명하시오
Heap 메모리는 무엇이고 사용하는 이유는 무엇인가
Heap과 Stack의 장단점 비교 (속도, 크기 등)