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

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

2021/07 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)
이전
1
다음
더보기
프로필사진

jeonds1127@korea.ac.kr

  • 분류 전체보기 (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

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

최근글과 인기글

  • 최근글
  • 인기글
  • [Lenovo] Thinkpad t480 노트북 전원 안 켜질때 해결방법 2021.08.07 23:24
  • [OS] 프로세스 vs 스레드, 뮤텍스와 세마포어 2021.07.21 13:07
  • [프로그래머스, c++] 튜플 2021.06.27 17:59
  • [grub rescue] 리눅스 삭제 후 발생 하는 grub 해결 2021.01.17 15:59
  • [백준 7576, c++] 토마토(bfs) 2019.11.15 16:58
  • [Lenovo] Thinkpad t480 노트북 전원 안 켜질때 해결방법 2021.08.07 23:24

최근댓글

  • 맨 처음 토마토로 일수를 알아내는 코드군요! 저는 기존 큐와 새 큐를 만들어서 탐색할때는⋯

    ㅌㅋㄴ

  • 같은 에러로 고생했는데, 이렇게 정보를 남겨주셔서 감사합니다!!

    bae

  • [승인대기]

    카롱쓰

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

  • 2021/08
  • 2021/07
  • 2021/06
  • 2021/05

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

153,302

  • Today : 16
  • Yesterday : 187

Copyright © Kakao Corp. All rights reserved.

티스토리툴바