TIL 2024-01-23 프로세스와 쓰레드

2024. 1. 24. 05:11TIL

프로세스는 실행 중인 프로그램의 인스턴스

쓰레드는 프로세스 내에서 실행되는 작업의 단위입니다.

프로세스는 독립된 메모리 공간을 가지고 서로 간섭 없이 독립적으로 실행됩니다.

쓰레드는 프로세스 내에서 실행되므로 프로세스 내의 쓰레드들은 메모리 공간을 공유하며 상호작용이 간단합니다.

프로세스 간 통신은 복잡하여 운영체제가 제공하는 IPC 기술을 사용해야 합니다.

쓰레드 간 통신은 프로세스 내에서 메모리를 공유하기 때문에 간단하게 이루어질 수 있습니다.

프로세스 생성 및 소멸은 비용이 크며, 자원 소모가 많습니다.

쓰레드 생성 및 소멸은 상대적으로 더 가볍고 빠릅니다.

프로세스는 각자 독립된 메모리 공간을 사용하기 때문에 병렬 실행이 간편합니다.

쓰레드는 프로세스 내에서 공유된 메모리를 사용하므로 동시에 실행될 때 상호작용이 필요 할 수 있습니다.

IPC: (Inter Process Communication, IPC) 프로세스들간의 의사소통

'TIL' 카테고리의 다른 글

TIL 2024-01-25 Logging / SLF4J  (0) 2024.01.26
TIL 2024-01-24 유저 테스트를 시작하면서 느끼는 점  (0) 2024.01.24
TIL 2024-01-22 타임리프 작성자가 아닐 시 버튼 안보이게 하기  (0) 2024.01.22
TIL 2024-01-19 CORS 란?  (0) 2024.01.20
TIL 2024-01-17 QueryDsl Enum Field....  (0) 2024.01.18
'TIL' 카테고리의 다른 글
  • TIL 2024-01-25 Logging / SLF4J
  • TIL 2024-01-24 유저 테스트를 시작하면서 느끼는 점
  • TIL 2024-01-22 타임리프 작성자가 아닐 시 버튼 안보이게 하기
  • TIL 2024-01-19 CORS 란?
wonow_
wonow_
꾸준히 성장하는 개발자 WONOW 입니다. 🤗
wonow_
wonow_
wonow_
전체
오늘
어제
  • 분류 전체보기
    • Language
      • JAVA
    • TIL
    • 코딩테스트
      • 프로그래머스
      • 백준
    • 프로젝트
      • JAVA
      • Spring
    • 기타
    • ERROR
      • Spring
    • CS
      • 알고리즘
      • DB
      • Kafka
    • 잡담
    • 활동
      • 척척박사

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

인기 글

태그

  • 티스토리챌린지
  • 프로그래머스
  • 문자열 붙여서 출력하기
  • 공부열심히하자
  • 나는바봉가봉가
  • 티스토리 꾸미기
  • 오블완
  • 문자열 돌리기
  • 홀짝 구분하기

최근 댓글

최근 글

hELLO · Designed By 정상우.v4.2.1
wonow_
TIL 2024-01-23 프로세스와 쓰레드
상단으로

티스토리툴바

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.