매일 성장하자!!

  • 홈
  • 태그
  • 방명록

eventcount/sequencer 1

[OS] 운영체제 프로세스 동기화 & 상호배제

다중프로그래밍 시스템은 프로세스가 여러개 존재하며, 프로세스들이 서로 독립적으로 동작한다. 그렇기에 공유 자원이나 데이터가 있을 경우 여러 프로세스가 접근하여 수행하면 예상치 못하는 문제가 발생할수 있다. 그렇기에 다중 프로그래밍 시스템 내에서 프로세스들 끼리 서로 동작을 맞추거나 대화를 하는 동기화과정이 필요하다. 이번에는 프로세스들간 동기화가 어떻게 이루어지는지, 그 과정에서 프로세스들간 상호배제가 어떻게 이루어지기에 공유 자원에 대해 자원을 할당받아 작업을 수행하는지 알아보자 동기화(Process Synchronization) 프로세스들이 서로 대화를 하며 동작을 맞추는 것을 의미한다. 서로간의 정보를 공유하는 것을 의미한다. 물론 다중 프로그래밍 시스템에서 프로세스들이 여러개 존재할 경우 필요한 ..

computer science 2021.07.28
1
더보기
프로필사진

웰컴

  • 분류 전체보기 (77)
    • 일상 (1)
    • sql (5)
    • algorithm (31)
    • study with book (7)
    • computer science (14)
    • 개발 (9)
    • 액티비티 (7)

Tag

동적계획법, sqlzoo, SQL, DP, 객체지향의 사실과 오해, 자료구조, MySQL, 책임, TypeScript, 백트래킹, 백준, 구현, 원티드, 알고리즘, nodejs, OS, 위코드, 그리디, 서브쿼리, BFS,

최근글과 인기글

  • 최근글
  • 인기글

최근댓글

공지사항

페이스북 트위터 플러그인

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

  • 깃허브

티스토리툴바