Notice
Recent Posts
Recent Comments
Link
| 일 | 월 | 화 | 수 | 목 | 금 | 토 |
|---|---|---|---|---|---|---|
| 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
- 티스토리챌린지
- 정보처리기사
- 혼공단
- Til
- 자료구조
- SQL
- 인프런
- join
- 혼공파
- groupby
- 안드로이드
- doitandroid
- Kotlin
- 스터디
- 알고리즘
- select
- 코테
- 정처기
- 오블완
- Android
- 자바
- 카카오코테
- 기술면접
- 혼공챌린지
- CS
- 프로그래머스
- 코틀린
- MySQL
- 안드로이드스튜디오
- java
Archives
- Today
- Total
목록2025/09/11 (1)
Welcome! Everything is fine.
[TIL] 멀티 스레드 - 스레드와 스레드 풀 이해하기
인프런 강의를 보고 정리한 내용입니다.멀티 스레드?스레드(Thread) : 애플리케이션 코드가 순차적으로 실행되는 흐름자바 애플리케이션 실행 시, main 스레드가 처음 시작한 스레드는 한 번에 하나의 코드 라인만 수행여러 작업을 동시에 처리해야 할 경우, 추가 스레드 생성 필요예: 웹 서버에서 여러 요청을 동시에 처리하려면 멀티 스레드가 필수요청마다 스레드를 만들면...웹 서버가 요청마다 새 스레드를 만들면 어떨까?장점동시 요청 처리 가능하나의 요청이 지연되더라도 나머지는 정상 동작서버 리소스 허용 범위 내에서 처리량 확장 가능단점스레드 생성 비용 높음 → 요청 폭주 시 응답 지연컨텍스트 스위칭(Context Switching) 비용 발생OS가 CPU를 한 스레드에서 다른 스레드로 전환할 때 발생스레..
TIL
2025. 9. 11.