후회하지말고 최선을 다해서

  • 홈
  • 태그
  • 미디어로그
  • 위치로그
  • 방명록

2021/07/21 1

[OS] 프로세스 vs 스레드, 뮤텍스와 세마포어

[OS] 프로세스 vs 스레드 프로세스(Process)는 메모리 상에서 실행중인 프로그램(Program)을 의미한다. 프로세스마다 별도의 주소공간(code, data, heap, stack)을 독립적으로 할당 받으며, 최소 하나의 스레드를 보유하고 있다. 두개 이상의 CPU가 협력적으로 하나 이상의 작업(Task)을 동시에 처리하는 것(병렬 처리)을 멀티 프로세스(Multi Process)라 부른다. 독립적으로 실행되며 각각 고유의 메모리 할당을 받는 멀티 프로세스는 하나의 프로세스가 죽더라도 다른 프로세스에 영향을 주지 않기때문에 안정성이 높다는 장점이 있지만, 멀티 스레드보다 많은 메모리 공간과 Context Switching으로 성능저하가 발생한다. - Code: 소스코드 - Data : 전역(gl..

Interview 2021.07.21
이전
1
다음
더보기
  • 분류 전체보기 (139)
    • Interview (1)
    • 사회이슈 (6)
    • 자율주행 (2)
    • 프로그래머스 (14)
    • 백준 (54)
      • 알고리즘 이론정리 (4)
      • DP (14)
      • DFS (20)
      • BFS (13)
      • 브루트 포스 (2)
      • 시뮬레이션 (1)
    • Deep Learning (4)
    • OS & Tools (18)
      • Linux (6)
      • ROS (4)
      • Unreal Engine 4 (2)
      • Error (6)
    • Sensor (12)
      • LIDAR (3)
      • mmWave Radar (4)
      • Camera (5)
    • Embedded System (22)
      • ATmega128 (6)
      • STM32F103 (2)
      • Raspberrypi (5)
      • Arduino (2)
      • 유틸리티 (7)
    • 기타 (5)

Tag

topdown, python3, dynamic programming, Homography, raspberry pi4, Bottom up, 백준, BOJ 9095, dfs, Queue, BFS, 다리를 지나는 트럭, C++, 자율주행, object detection, deque, bottomup, dp, 프로그래머스, IWR6843ISK,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2021/07   »
일 월 화 수 목 금 토
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 :
  • 분류 전체보기 (139)
    • Interview (1)
    • 사회이슈 (6)
    • 자율주행 (2)
    • 프로그래머스 (14)
    • 백준 (54)
      • 알고리즘 이론정리 (4)
      • DP (14)
      • DFS (20)
      • BFS (13)
      • 브루트 포스 (2)
      • 시뮬레이션 (1)
    • Deep Learning (4)
    • OS & Tools (18)
      • Linux (6)
      • ROS (4)
      • Unreal Engine 4 (2)
      • Error (6)
    • Sensor (12)
      • LIDAR (3)
      • mmWave Radar (4)
      • Camera (5)
    • Embedded System (22)
      • ATmega128 (6)
      • STM32F103 (2)
      • Raspberrypi (5)
      • Arduino (2)
      • 유틸리티 (7)
    • 기타 (5)

Tag

topdown, python3, dynamic programming, Homography, raspberry pi4, Bottom up, 백준, BOJ 9095, dfs, Queue, BFS, 다리를 지나는 트럭, C++, 자율주행, object detection, deque, bottomup, dp, 프로그래머스, IWR6843ISK,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

«   2021/07   »
일 월 화 수 목 금 토
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.

티스토리툴바