개발왕 찌 (۶•̀ᴗ•́)۶

  • 홈
  • 태그
  • 방명록

멀티프로세스 1

프로세스와 스레드

프로세스 VS 스레드 차이점 프로세스는 자신만의 고유 공간과 자원을 할당받아 사용 스레드는 다른 스레드와 공간, 자원을 공유하면서 사용 멀티 프로세스 대신 멀티 스레드를 사용하는 이유 자원의 효율성 증대 멀티 프로세스로 실행되는 작업을 멀티 스레드로 실행할 경우 프로세스를 생성하여 자원을 할당하는 시스템 콜이 줄어들어 자원을 효율적으로 관리할 수 있음 프로세스 간의 Context Switching 시 단순히 CPU 레지스터 교체 뿐만 아니라 RAM과 CPU 사이의 캐시 메모리에 대한 데이터까지 초기화되므로 오버헤드가 큼 스레드는 프로세스 내의 메모리를 공유하기 때문에 독립적인 프로세스와 달리 스레드 간 데이터를 주고 받는 것이 간단해지고 시스템 자원 소모가 감소 처리 비용 감소 및 응답 시간 단축 프로세..

컴퓨터왕/운영체제 2020.03.17
이전
1
다음
더보기
프로필사진

개발왕 찌 (۶•̀ᴗ•́)۶

  • 분류 전체보기 (62)
    • 개발킹 (6)
      • JAVA (1)
      • Spring (1)
      • Git (2)
      • etc (2)
    • 컴퓨터왕 (9)
      • 컴퓨터구조 (0)
      • 운영체제 (5)
      • 네트워크 (2)
      • 자료구조 (0)
      • 데이터베이스 (1)
      • 알고리즘 (1)
    • 알고리즘왕 (45)
      • BOJ (25)
      • Programmers (18)
      • LeetCode (1)
      • SWEA (1)
    • 일기짱 (2)
      • TIL (0)

Tag

운영체제, 카카오, repository, 자바, BOJ, 인턴, git, 프로그래머스, 다익스트라, 문자열압축, java, 연결, 이분탐색, 카카오블라인드, 백준, 알고리즘, 코테, 코딩테스트, mattermost, 카카오인턴,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바