내 개발공부 필기노트

  • 홈
  • 태그
  • 방명록

2025/04/25 1

[CS] {운영체제} 교착상태(데드락)

1. 교착상태(데드락)란? > 식사하는 철학자 문제 ( 대표적인 교착상태를 나타내는 예시 )모든 철학자가 왼쪽의 포크를 들면 그 누구도 오른쪽 포크가 없어서 식사를 할 수 없다.철학자 : 프로세스, 포크 : 자원, 식사행위 : 실행 > 교착상태를 해결하기 위해서1) 교착상태가 발생했을 때의 상황을 정확히 표현해보기=> 자원할당 그래프- 교착상태 발생 조건 파악 가능- 어떤 프로세스가 어떤 자원을 할당 받아 사용 중인지 확인 가능a. 프로세스는 원으로, 자원의 종류는 사각형으로 표현b. 사용할 수 있는 자원의 개수는 자원 사각형 내에 점으로 표현c. 프로세스가 어떤 자원을 할당 받아 사용중이라면 자원에서 프로세스를 향해 화살표를 표시d. 프로세스가 어떤 자원을 기다리고 있다면 프로세스에서 자원으로 화살표를..

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

내 개발공부 필기노트

ogh4554 님의 블로그 입니다.

  • 분류 전체보기 (37)
    • 네트워크 공부 (2)
    • C# 공부 (5)
    • 자료구조 공부 (4)
    • 유니티 공부 (3)
    • 알고리즘 공부 (2)
    • 디자인패턴 공부 (1)
    • CS 공부 (19)

Tag

개발공부, 티스토리챌린지, 개발공부 #네트워크, 개발공부 #자료구조 #리스트 #링크드리스트, 오블완,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

  • Facebook
  • Twitter

Archives

Calendar

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

방문자수Total

  • Today :
  • Yesterday :

Copyright © Kakao Corp. All rights reserved.

티스토리툴바