Notice
Recent Posts
Recent Comments
Link
250x250
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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
- Windows 10
- 턱걸이
- 운영체제
- 백준
- 백준알고리즘
- OpenCV
- 코딩
- c
- CV
- 딥러닝
- linux
- 쉘
- 공부
- TensorFlow
- 학습
- python
- Computer Vision
- shell
- 알고리즘
- Windows10
- C언어
- error
- 텐서플로우
- 시스템프로그래밍
- 프로그래밍
- 회귀
- 리눅스
- 영상처리
- 프로세스
- C++
Archives
- Today
- Total
목록상호배제 (1)
줘이리의 인생적기

Light weight process라고도 하는 Thread에 대해서 알아보자 프로세스는 프로세스간에 데이터 접근이 불가한 반면, 스레드는 프로세스 안에 있으므로 프로세스의 데이터들을 모두 접근 가능하다. 이 말은 하나의 프로세스에 여러개의 스레드를 생성 가능하다는 말이다. 또한, 여러 스레드가 동시에 실행 가능하다. (2개 이상의 스레드를 사용하는 프로세스를 멀티 스레드 프로세스라고 부른다.) 스레드는 각기 실행 가능한 stack이 존재하며, heap, data, code영역은 다른 스레드와 공유한다. 스레드의 장점 - 사용자와 커뮤니케이션 전용 스레드를 만들 수 있으므로 사용자에 대한 응답성이 향상된다. - IPC기법을 사용할 필요가 없는 자원 공유에 대한 높은 효율을 가지고 있다. 스레드의 단점 -..
공부/운영체제
2021. 11. 17. 23:00