차곡차곡.

  • 홈
  • 태그
프로필사진

  • 분류 전체보기 (140)
    • Algorithm (79)
      • 문제풀이 (73)
      • 알고리즘 (6)
      • 자료구조 (0)
    • Language (11)
      • Python (7)
      • Java (4)
    • CS (27)
      • Network (16)
      • OS (11)
    • Programming (9)
      • Spring Framework (4)
      • JPA (5)
    • DevOps (1)
      • CIㆍCD (1)
    • Project (0)
    • 책책책 (13)
      • 토비의 스프링 3.1 (10)
    • ETC (0)

Tag

토비의 스프링, Network, DDD, BAEKJOON, Algorithm, Brute Force, 알고리즘, 자바, BFS, Python, 운영체제, 백준, 이분탐색, Java, 조합, 파이썬, programmers, Spring, DFS, 카카오 코테,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

Mutex 1

[OS] 임계구역 접근방법 - 뮤텍스(Mutex)와 세마포어(Semaphore)

임계구역 (Critical Section) : 여러 프로세스가 특정 공유자원을 병행하며 읽고 쓰면 "경쟁조건이 발생했다" 라고 말한다. 이 때, 프로그램의 결과는 자원에 접근한 프로세스의 순서에 따라서 달라지는데, 이러한 영역을 임계구역이라고 한다. ex) 생산자-소비자 문제 - Producer는 물건을 생산하는 input method 를 호출한 뒤 sum을 하나 증가시킨다. - Consumer는 물건을 소비하는 output method를 호출한 뒤 sum을 하나 감소시킨다. 이 때, 둘 다 sum = 3인 상태에서 동시에 전역 변수 sum에 접근하여 (1) Producer는 sum = 4, (2) Consumer는 sum = 2로 업데이트 하려고 하면 (1)->(2) or (2)->(1) 어떤 순서로 ..

CS/OS 2021.08.30
1

Copyright © Kakao Corp. All rights reserved.

티스토리툴바

개인정보

  • 티스토리 홈
  • 포럼
  • 로그인

단축키

내 블로그

내 블로그 - 관리자 홈 전환
Q
Q
새 글 쓰기
W
W

블로그 게시글

글 수정 (권한 있는 경우)
E
E
댓글 영역으로 이동
C
C

모든 영역

이 페이지의 URL 복사
S
S
맨 위로 이동
T
T
티스토리 홈 이동
H
H
단축키 안내
Shift + /
⇧ + /

* 단축키는 한글/영문 대소문자로 이용 가능하며, 티스토리 기본 도메인에서만 동작합니다.