
쓰레드란? ->쓰레드는 컴퓨터 프로그램에서 실행되는 일련의 작업 단위를 의미합니다.쓰레드는 프로세스 내에서 실행되는 여러개의 작업 흐름중하나로, 각각의 쓰레드는 실행이 될때 메모리에서 스택부분만 독립적으로 가지고 있고, 나머지 부분은 서로 공유를 하고있습니다. 반면에, 프로세스는 각각 독립적으로 실행이되어 메모리의 모든부분을 독립적으로 가지고 있습니다. 하나의 프로세스 내에서 여러개의 쓰레드를 생성하여 동시에 실행할 수 있으며, 이러한 방식으로 프로세스 내부에서 쓰레드를 활용해 병렬처리를 가능하게 할 수 있습니다. 즉, 프로세스(물리적 독립성) => 모든부분이 독립적으로 실행 쓰레드(논리적 독립성) => stack영역만 독립적,그외 부분은 같이 공유 섹션 공유 (쓰레드) 공유(프로세스) Code O X ..
네트워크
2023. 4. 11. 00:42
공지사항
최근에 올라온 글
최근에 달린 댓글
- Total
- Today
- Yesterday
링크
TAG
- DB
- 쿼리
- 데이터
- 문법
- 인공지능
- 클라우드
- 포트포워딩
- 배포
- 자바
- 프로토콜
- 파인튜닝
- 깃
- 도커
- 소프트웨어공학
- sql
- 테이블
- 웹소켓
- 컴퓨터구조
- 스프링
- 보안
- IP주소
- 자동화
- 메세지큐
- nat
- 서버
- 컨테이너
- 데이터베이스
- 네트워크
- JPA
- 깃허브
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
글 보관함