스레드(Thread)와 멀티스레드(Multi-thread)의 개념, 스레드(Thread)와 프로세스(Process)의 차이점 비교
정보관리기술사 제116회 3교시 23번 문항으로, 과목은 인프라/네트워크입니다. ‘동시성’ 키워드는 정보관리기술사 기출 5문항에 나왔습니다.
원문 문제
정보관리기술사 제116회 23번. 스레드(Thread)와 멀티스레드(Multi-thread)의 개념, 스레드(Thread)와 프로세스(Process)의 차이점 비교
핵심 키워드
- 스레드
- 프로세스
- 멀티스레드
- 메모리 공유
- 문맥 교환
- 동시성
고득점 가이드 — 1. 개요
서버 애플리케이션의 동시 요청 처리 효율을 높이기 위해 OS 가 제공하는 경량 실행 단위인 스레드와, 독립 주소 공간 기반 실행 단위인 프로세스의 운용 특성을 정확히 이해해야 한다. 단일·복수 스레드 운용 방식의 개념적 차이와 프로세스 대비 자원 공유 구조·문맥 교환 비용·장애 격리 특성을 비교하는 것이 동시성 아키텍처 설계 판단의 출발점이며, 잘못된 선택은 처리량 저하나 장애 확산으로 직결된다.
출제 이력
- 스레드기출 1문항
- 프로세스기출 3문항
- 멀티스레드기출 1문항
- 메모리 공유기출 1문항
- 문맥 교환기출 3문항
- 동시성기출 5문항
- 제119회 25번CPU 스케줄링 알고리즘인프라3교시겹치는 키워드: 문맥 교환
- 제108회 25번운영체제(OS)의 문맥 교환(Context Switching)인프라4교시겹치는 키워드: 문맥 교환
- 제105회 7번분산컴퓨팅(Distributed Computing) 및 분산처리(Distributed Processing)의 정의와 투명성(Transparency)인프라1교시겹치는 키워드: 동시성무료
- 제133회 7번데이터모델링에서 CRUD 매트릭스(Matrix)를 사용하는 목적과 이를 표현하는 방법데이터1교시겹치는 키워드: 프로세스무료
- 제130회 2번데이터베이스 병행 제어 기법 및 필요성데이터1교시겹치는 키워드: 동시성무료
- 제130회 29번요구사항SW공학4교시겹치는 키워드: 프로세스
- 제111회 14번RDBMS의 Dirty Read와 Phantom Read데이터2교시겹치는 키워드: 동시성
- 제107회 17번데이터베이스 트랜잭션의 개념, ACID 특성, 직렬성데이터2교시겹치는 키워드: 동시성