[면접 스터디용 질문 리스트] OS / DB / NETWORK/ MSA
·
면접 준비
OS1. 커널의 역할:커널은 운영체제의 핵심 부분으로 하드웨어와 소프트웨어 간의 중재 역할을 합니다. CPU, 메모리, 디스크, 네트워크 등 시스템 자원을 관리하고, 시스템 콜을 통해 애플리케이션과 하드웨어 사이의 인터페이스를 제공합니다. 또한 프로세스 스케줄링, 메모리 관리, 파일 시스템 관리를 담당하며, 하드웨어에 대한 직접적인 접근을 추상화하여 사용자와 프로그램이 안전하게 자원을 사용할 수 있도록 합니다. 2. 문맥 교환 문제점:문맥 교환은 CPU가 하나의 프로세스에서 다른 프로세스로 전환할 때 발생하는 작업입니다. 지나치게 자주 발생하면 CPU가 작업을 전환하는 데 많은 시간을 소모하게 되어, 실제로 유용한 작업을 처리하는 시간은 줄어듭니다. 이로 인해 성능이 저하되고 응답 시간이 길어지며, 시스..