WorkShop

  • 홈
  • 태그
  • 방명록
  • 관리자

공부/CS 1

super(CS.교착상태);

교착 상태란? 상호 배제에 의해 나타나는 문제점으로, 둘 이상의 프로세스들이 자원을 점유한 상태에서 서로 다른 프로세스가 점유하고 있는 자원을 요구하며 무한정 기다리는 현상이다. 위 예시보다 더 알기 쉬운 예시로는 다음과 같은 예시가 있다. (A)는 지붕에, (B)는 1층에 있다고 가정을 하자. 1층에서 지붕으로 가는 유일한 방법은 하나의 사다리 뿐이다. 이때, (A)가 지붕에서 1층으로 내려가려고 하고, (B) 역시 1층에서 지붕으로 올라가려고 한다면 서로 통과하지 못하고 상대방이 비켜주길 무한정 기다리게 될 것이다. 교착 상태를 발생하기 위해서는 다음 4가지가 모두 충족되어야 교착상태가 발생할 가능성이 생긴다. 어느 한 가지라도 충족하지 않는 다면 교착상태는 반드시 발생하지 않는다. 상호배제 한 번에..

공부/CS 2022.05.03
이전
1
다음
더보기
프로필사진

WorkShop

도전하고, 실행하는 오잎 클로버

  • 분류 전체보기 (200)
    • Spring (57)
      • 괴발개발 (14)
      • JPA (10)
      • 공부 (5)
      • QueryDSL (0)
    • 공부 (45)
      • 안드로이드 공부 (2)
      • Java (8)
      • 서버 (10)
      • 알고리즘, 자료구조 (13)
      • 디자인 패턴 (3)
      • CS (1)
      • 데이터베이스 (2)
    • 일상 (16)
    • 위대한 삽질 (1)
    • 잡다한 개발 (17)
      • 자바로 게임 만들기 (1)
      • 마크플러그인 (10)
      • Java 인터프리터 (0)
      • Java Socket (1)
      • CloverDownloader (1)
      • 디스코드 봇 (2)
    • 스타봇 (30)
      • 스타봇 강의 및 개발 (6)
    • 스타크래프트2 봇 (26)
      • Absinthe Vs Zerg (1)
    • 학교 공부 (5)
      • 웹 프로그래밍 (2)
      • 자바 (2)
      • 소프트웨어 공학 (1)
    • Soda (1)

Tag

JPA, Spring, 워크샵6349, 일상, Spigot, BWAPI, springboot, 스타크래프트2-인공지능, 스타크래프트2 봇 만들기, PySC2, 프로그래머스, DGSW_StarcraftClub_CivilWar, 괴발개발, 알고리즘, 인공지능, 코딩테스트, 일하기싫은 워커홀릭 개발자, Todo 리스트, 오잎클로버, 스타크래프트-봇,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

  • StarCraftBot Return
  • 개발 노트 1.3
  • 개발 노트 1.2
  • 개발노트 1.1
  • 개발노트 1.0

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

  • krapoi
  • github
  • Notion
  • whitebear
  • 루마룰

티스토리툴바