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
- 항해
- 스파르타내일배움캠프WIL
- 99일지
- MySQL
- 스파르타내일배움캠프
- 스파르타내일배움캠프TIL
- 스파르타코딩클럽
- 자바
- 소프트웨어
- Flutter
- 중심사회
- 개인공부
- 코딩테스트
- 프로그래머스
- java
- 운영체제
- Python
- 내일배움캠프
- AWS
- 99클럽
- 컴퓨터구조론 5판
- til
- 백준
- 부트캠프
- 컴퓨터개론
- 개발자블로그
- Spring
- 국비
- 개발자스터디
- wil
Archives
- Today
- Total
목록Thread (1)
컴공생의 발자취
Thread
같은 address space 안에 살고 있다 병렬 처리가 가능해 진다 전역변수를 통한 데이터 공유가 가능하다 일반적으로 프로세스가 생성되면 싱글 스레드로 동작한다 thread를 사용하면 CPU core가 하나만 있는 경우라도 코드의 동시 실행이 가능하다 * parallelism: 시스템이 둘 이상의 작업을 동시에 수행할 수 있음 실제 물리적으로 동시에 동작(코어 2개 이상) * concurrency: 두 개 이상의 작업을 지원하여 진행 중 단일 프로세서 코어, 동시성을 제공하는 스케쥴러 일반적인 thread 간 통신은 큐를 사용 프로세스당 프로그램 카운터가 여러 개인 것을 고려한다 여러 위치를 동시에 실행할 수 있음(다중 제어 스레드 -> 스레드) thread 세부 정보를 저장할 수 있어야 한다. PC..
📖 이론/운영체제
2022. 5. 11. 00:25