내 개발공부 필기노트

  • 홈
  • 태그
  • 방명록

2025/04/22 1

[CS] {운영체제} 동기화

동시다발적으로 실행되는 프로세스들은 서로 협력하며 영향을 주고받는다.이 과정에서 자원의 일관성을 보장해야 한다. (= 프로세스들의 동기화를 고려해야 한다) Q. 동기화란?: 공동의 목적을 위해 동시에 수행되는 프로세스(ex. 워드 프로세서 프로그램 - 맞춤법 검사 프로세스, 입력 내용을 화면에 출력하는 프로세스...)-> 올바른 수행을 위해 프로세스들은 아무렇게나 실행되지 않고 동기화되어야 한다. 1) 동기화의 의미(1) 실행 순서 제어 : 프로세스를 올바른 순서대로 실행하기> reader writer problemWriter - Book.txt 파일에 값을 저장하는 프로세스Reader - Book.txt 파일에 저장된 값을 읽어들이는 프로세스-> Reader와 Writer 프로세스는 무작정 실행되어선 ..

CS 공부 2025.04.22
이전
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.

티스토리툴바