일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 |
Tags
- 카카오인턴십
- 코딩테스트
- sql
- istringstream
- 독일어독학
- 독학
- 리눅스
- 세브란스
- DFS
- IOS
- 부주상골수술
- 롯데정보통신
- 분할정복
- 독일어
- 백준
- 카카오코테
- 구현
- SWIFT
- 카카오인턴
- 부주상골증후군
- 프로그래머스
- ChatGPT
- 부주상골
- 부주상골수술후기
- BFS
- 코테
- SQLD
- 스택
- c++
- dp
Archives
- Today
- Total
목록cs 면접 (1)
슈뢰딩거의 고등어
[운영체제] 프로세스 vs 쓰레드
면접 예상 질문 프로세스와 쓰레드의 차이를 설명하시오. 쓰레드가 필요한 경우에 대해서 예를 들어 설명하세요. 프로세스를 여러 개 띄우는 경우와 쓰레드를 여러 개 띄우는 경우에 대한 차이를 설명하시오 답변 핵심 Keyword 문맥 전환 (context switching), 멀티 쓰레드, 싱글 쓰레드 컴퓨터를 구동하고 있는 것은 cpu, 메모리, 하드디스크 등으로 구성된 하드웨어와 이 하드웨어들을 구동 시켜주는 운영체제 그리고 운영체제 위에서 실행되고 있는 프로그램 즉 소프트웨어로 구성이 됩니다. 소프트웨어가 실행되고 있지 않을 때는 프로그램은 파일 형태로 하드디스크에 저장이 되어있습니다. 이 프로그램이 실행이 되는 순간, 프로그램이 메모리에 적재가 되고 실행이 되는데 이것을 프로세스라고 합니다. 프로세스는..
cs 면접
2022. 2. 18. 15:26