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 | 31 |
Tags
- 트리
- 백준
- 스택
- 배열
- 코딩
- activity
- Android
- 생명주기
- 문자열다루기
- 그래프
- 동적계획법
- 이분탐색
- 완전탐색
- 안드로이드
- dfs
- 카카오블라인드
- 분할정복
- 코틀린
- 운영체제
- component
- 코딩테스트
- 자바
- GIT
- BOJ
- 문자열
- BFS
- 프로그래머스
- 알고리즘
- 세그먼트트리
- 다이나믹프로그래밍
Archives
- Today
- Total
목록스레드 (1)
HS_development_log
Android - Thread
1. 스레드(Thread) 란? CPU 이용의 기본 단위 프로세스(process) 내에서 실행되는 기본 단위 -> 따라서, 스레드란 프로세스 내에서 순차적으로 실행되는 실행 흐름의 최소 단위를 말합니다. 1.2. 단일 스레드(single thread) VS 다중 스레드(multi thread) 단일 스레드는 프로세스 내의 스레드가 1개인 경우, 다중 스레드는 프로세스 내의 스레드가 2개 이상인 경우입니다. 다중 스레드의 장점으로는 빠른 응답성 : 프로그램 한 부분을 수행하다가 중단되어도 다른 부분이 계속 수행할 수 있어 사용자에게 응답성을 좋게 할 수 있다. 자원 공유 : 스레드는 속해있는 프로세스의 메모리 및 자원을 공유한다. 경제성 : 프로세스의 생성은 메모리 할당 등 비용이 많이 들지만, 스레드는 ..
Android
2020. 7. 17. 00:38