시스템 콜을 설명해보세요.
프로세스의 메모리 구조를 설명해보세요.
프로세스와 스레드의 차이점을 설명해보세요.
스택 오버플로와 힙 오버플로에 관해 설명해보세요.
PCB가 무엇인지 설명해보세요.
멀티 프로세스와 멀티 스레드의 차이점을 설명해보세요
동시성과 병렬성을 비교해 설명해보세요.
콘텍스트 ㅡ 스위칭이 무엇인지 설명해보세요
멀티 프로세스에서 콘텍스트스위칭과 멀티스레드에서 콘텍스트 스위칭의 차이점을 설명해보세요.
프로세스 동기화에 대해 설명해보세요.
뮤텍스와 세마포어의 차이점을 설명해보세요.
스레드 안전의 의미가 무엇이며 이를 구현 하는 방법은 무엇인가요?
비선점형 스케줄링 알고리즘과 선점형 스케줄링 알고리즘을 설명해보세요.
OS의 메모리 관리 전략 중 페이징과 세그먼테이션을 비교해서 설명해보세요.
가상 메모리가 무엇인지와 가상 메모리가 필요한 이유를 설명해보세요.
스레싱이 무언인가요?
캐시 메모리에 대해 설명해보세요.
교착상대가 무엇이며, 4가지 조건이 무언인가요?
멀티 프로세스로 처리 가능한 걸 굳이 멀티 스레드로 하는 이유는?
교착상태를 해결할 수 있는 방법 4가지를 말하세요.
메모리계층에 대해 설명하세요.
메모리 할당 알고리즘에 대해 설명해보세요.
페이지 교체 알고리즘에 따른 페이지 폴트 방식을 설명해보세요.
외부 단편화와 내부 단편화에 대해 설명해보세요.
가상 메모리가 무엇인가요?
페이징과 세그먼테이션이 뭔가요?
콘텍스트 스위칭이 무엇인가요?
사용자 수준 스레드와 커널 수준 스레드의 차이가 무엇인가요?
fork()와 vfork()의 차이점이 무엇인가요?
Race Condition이 무엇인가요?