재담이의 끄적끄적

  • 홈
  • 태그
  • 방명록

multithread 1

[운영체제] Thread(3) - Multi Thread

Multi Thread 멀티 스레드란 하나의 프로세스를 다수의 실행 단위로 구분하여 자원을 공유하고 자원의 생성과 관리의 중복성을 최소화하여 수행 능력을 향상하는 것을 의미한다. 쉽게 말해 하나의 프로그램에 동시에 여러 개의 일을 수행할 수 있도록 해주는 것이다. Multi Thread와 Multi Process 멀티 스레드는 데이터, 힙, 스택 영역 중 스택 영역만 비공유이고, 멀티 프로세스는 세 영역 모두 비공유이다. Multi Thread의 장점 멀티 스레드의 장점은 다음과 같다. 멀티 프로세스에 비해 메모리 공간과 시스템 자원 소모가 줄어들게 된다. 스레드 간 통신이 필요한 경우에 별도의 자원이 필요한 게 아니라 데이터 영역이나 힙 영역을 이용하여 통신할 수 있기 때문에 프로세스 간 통신 방법에 ..

운영체제 2022.03.12
이전
1
다음
더보기
  • 분류 전체보기 (156)
    • Spring (43)
    • Java (14)
    • 알고리즘 (72)
      • BOJ (67)
      • 프로그래머스 (4)
    • 보안 (2)
    • 객체지향 (11)
    • 웹개발 (5)
    • 운영체제 (4)
    • 데이터베이스 (3)
    • 네트워크 (2)
    • 수학 (0)

Tag

DP, C++, Spring, boj, 스택, 알고리즘, 디자인패턴, 정렬, java, BFS, 객체지향, AOP, SpringDB, SpringMVC, 백준, bean, 빈, 자바, 스프링, 스프링MVC,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2026/01   »
일 월 화 수 목 금 토
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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바