[WIP 230113]멀티 스레드
먼저 차근차근 정리해보자. 운영체제에서는 실행 중인 하나의 애플리케이션을 프로세스라고 부른다. 그리고 하나의 애플리케이션은 멀티 프로세스를 만들기도 한다. (메모장을 두 개 켜는 것을 생각해보기!) 운영체제에서는 두 가지 이상의 작업을 처리하는 멀티 태스킹을 할 수 있도록 cpu나 메모리 자원을 적당히 할당해준다. 그리고 한 프로세스 내에서 두 가지 이상의 작업을 처리하는 멀티 태스킹이 가능한 애플리케이션도 있다. (카카오톡이 문자를 보내는 것과 파일전송 기능도 가지고 있는 것 떠올리기!) 이것이 가능한 이유가 바로 멀티 스레드에 있다. 스레드는 하나의 작업을 수행하기 위한 코드라고 생각하면 이해하기 쉽다. 프로세스안에 스레드가 2개라면 2개의 코드 실행 흐름이 생긴다는 뜻이다! 위의 내용을 정리하면 아..
web
2023. 1. 13. 01:14
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- CheckedException
- jmeter부하테스트
- jmeter쿠키
- Java
- 토큰
- 부하테스트시나리오
- 동적크롤링
- EC2
- 대규모더미데이터
- Spring
- CorrectnessAndTheLoopInvariant
- Redisson
- 항해
- jmeter시나리오
- jmeter테스트
- 프로그래머스
- jmeter토큰
- jmeter로그인
- 인덱스
- Python
- hackerrank
- bankersRounding
- 스프링faker
- jmeter세션
- 자바
- pessimisticlock
- jwt
- Lock
- Redis
- index
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함