코딩하는 경제학도
  • 홈
  • 태그
  • 방명록
    • 분류 전체보기 (267)
      • # 공부 자료들 (64)
        • C++ (2)
        • C++ STL (3)
        • Kotlin (1)
        • Java (4)
        • JavaScript (9)
        • TypeScript (1)
        • Android (1)
        • Python (1)
        • SQL (3)
        • Git (6)
        • Docker & Kubernetes (0)
        • HTML CSS (6)
        • React (11)
        • 알고리즘 (1)
        • 자료구조 (6)
        • 기타 (9)
      • # 학습 내용 정리 (118)
        • 알고리즘분석(Python) (12)
        • 객체지향프로그래밍(C++) (16)
        • 프로그래밍논리적사유연습(C) (10)
        • JSClock CloneCoding(JS) (6)
        • Paint CloneCoding(JS) (4)
        • Zoom CloneCoding(JS) (10)
        • 부스트캠프챌린지 학습정리(JS) (24)
        • 생활코딩 JAVA1(JAVA) (28)
        • 코딩앙마 TypeScript 강좌(TS) (8)
      • # 알고리즘 문제풀이 (PS) (36)
        • 백준 (Solved.ac) (1)
        • 프로그래머스 (35)
      • # 토이 프로젝트 (20)
        • 쿠챌린저스 (9)
        • 황금캐기게임 (11)
      • # 주저리주저리 (29)
        • 가끔 하고 싶은 뻘소리 (9)
        • 블로그 업데이트 (14)
        • 부스트캠프멤버십 (6)
  • 글작성
  • 방명록
  • 환경설정
  • 메뉴 닫기
프로세스 동기화 검색 결과
1 개의 검색 결과가 있습니다.
# 공부 자료들/기타

[운영체제] 프로세스 동기화, 뮤텍스와 세마포어

프로세스와 스레드를 공부하면서 같이 공부하게 된 프로세스 동기화와 임계 영역 관련 문제를 해결하기 위한 방법으로 쓰일 수 있는 뮤텍스와 세마포어에 대해서 간단한 포스팅을 해보려고 합니다. 목차 0. 뮤텍스 먼저 뮤텍스와 세마포어는 데이터를 동기적으로 처리하기 위해서 사용하는 상호 배제 기법입니다. 다중 프로그래밍 운영체제에서 여러 프로세스가 동시에 데이터를 공유하면서 원하지 않는 결과가 발생할 수가 있는데요! 이렇게 동시에 접근할 때 위험한 데이터를 임계 구역(Critical Section)으로 설정하여 해당 구역에 들어가기 전에 검사하는 과정이 필요합니다. 이 과정에 사용되는 메카니즘이 바로 뮤텍스와 세마포어입니다. 뮤텍스는 Mutual Exclusion에서 Mut와 Ex를 따와서 만들어진 말로, 오직..

2022. 1. 18. 16:02
  • «
  • 1
  • »

공지사항

  • 반갑습니다 :)

이메일 문의

  • dlscjs8646@gmail.com

전체 카테고리

  • 분류 전체보기 (267)
    • # 공부 자료들 (64)
      • C++ (2)
      • C++ STL (3)
      • Kotlin (1)
      • Java (4)
      • JavaScript (9)
      • TypeScript (1)
      • Android (1)
      • Python (1)
      • SQL (3)
      • Git (6)
      • Docker & Kubernetes (0)
      • HTML CSS (6)
      • React (11)
      • 알고리즘 (1)
      • 자료구조 (6)
      • 기타 (9)
    • # 학습 내용 정리 (118)
      • 알고리즘분석(Python) (12)
      • 객체지향프로그래밍(C++) (16)
      • 프로그래밍논리적사유연습(C) (10)
      • JSClock CloneCoding(JS) (6)
      • Paint CloneCoding(JS) (4)
      • Zoom CloneCoding(JS) (10)
      • 부스트캠프챌린지 학습정리(JS) (24)
      • 생활코딩 JAVA1(JAVA) (28)
      • 코딩앙마 TypeScript 강좌(TS) (8)
    • # 알고리즘 문제풀이 (PS) (36)
      • 백준 (Solved.ac) (1)
      • 프로그래머스 (35)
    • # 토이 프로젝트 (20)
      • 쿠챌린저스 (9)
      • 황금캐기게임 (11)
    • # 주저리주저리 (29)
      • 가끔 하고 싶은 뻘소리 (9)
      • 블로그 업데이트 (14)
      • 부스트캠프멤버십 (6)
  • 최근 글
  • 최근 댓글

최근 글

최근댓글

블로그 인기글

태그

  • #객체지향프로그래밍
  • #생활코딩
  • #파이썬
  • #클론코딩
  • #goldminer
  • #부스트캠프
  • #토이프로젝트
  • #C++
  • #Python
  • #TypeScript
  • #JavaScript
  • #level2
  • #pygame
  • #노마드코더
  • #부캠챌린지
  • #게임제작
  • #학습정리
  • #수업정리
  • #알고리즘
  • #알고리즘분석
  • #프논사
  • #부캠
  • #코테연습
  • #React
  • #level3
  • #황금캐기게임
  • #프로그래머스
  • #파이게임
  • #Java
  • #줌클론코딩
더보기+

전체 방문자

오늘
어제
전체
Powered by Privatenote/라이프코리아 Copyright © 코딩하는 경제학도 All rights reserved. TistoryWhaleSkin3.4

티스토리툴바