Coding Kitsune

  • 홈

deadlock 1

Deadlock Resolution 1 (기본개념 및 분류)

데드락의 개념: Blocked / Asleep state => 프로세스가 특정한 이벤트, 자원을 기다리는 상태 Deadlock state => 프로세스가 발생 가능성이 없는 이벤트를 기다리는 상태 그렇다면 Deadlock과 starvation의 차이는??? 데드락은 asleep 상태에서 일어날 가능성이 zero를 기다리는 것이고, starvation은 ready상태에서, cpu를 기다리는 것 이다. 자원을 분류할 때 일반적으로 HW / SW 로 분류할 수 있으며, 이외 다른 분류법은, 선점 가능여부 할당 단위에 따른 분류 동시 사용가능 여부 재사용 가능 여부 4가지가 있으며, 각각의 특징은 아래와 같다. 선점 가능 여부에 따른 분류 => cpu는 선점 당해도 돌아와서 다시 일을 할 수 있다(Context..

CS/OS 2022.02.11
1
더보기
프로필사진

Junior Back-end developer Github : https://github.com/Peter-Park95

  • - (99) N
    • Project (14) N
      • Date Helper (6)
      • 나혼자 미슐랭 (8) N
    • Web Development (7)
      • Flask (4)
    • Front-end (8)
      • HTML + CSS (5)
      • JavaScript (2)
      • Reactjs (1)
    • Back-end (16)
      • MYSQL (3)
      • Node.js (7)
      • Spring boot (6)
    • CS (24)
      • OS (8)
      • Data Structure & Algorithm (13)
      • 필수지식 (3)
    • Coding (29)
      • 백준 (20)
      • 프로그래머스 (9)
      • Git , Github (0)
    • Study plan (1)

Tag

스레드, full-stack, spring boot, infix, 웹 서버, 코테, deadlock, 동적프로그래밍, Rest, 자료구조란, node-js, postfix, 클론코딩, React, 백준, Nodejs, vanilaJS, BFS, back-end, html,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • 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.

  • 깃허브

티스토리툴바