# monitor

11개의 포스트

[Swift] Network 상태 체크하기

swift에서 네트워크 상태를 체크하는 방법에 대해서 알아보도록 하겠습니다.우선 swift에는 Network라는 기본 라이브러리가 있는데 이것을 이용해주면 됩니다.이것을 이용하면 현재 네트워크의 상태, 종류 등.. 다양한 정보들을 알 수 있습니다.기본적으로 어떻게 사용

2022년 6월 13일
·
0개의 댓글

병행 프로세스와 동기화

이 포스팅에서 다루는 내용 : 상호 배제, 하드웨어 명령어, Peterson 알고리즘, Lamport의 Barkery 알고리즘, 세마포어, 모니터, 생산자 소비자 문제, 식하는 철학자 문제

2022년 5월 4일
·
0개의 댓글
post-thumbnail

[운영 체제]Process Synchronization

공유 데이터(shared data)의 동시 접근(concurrent acecss)은 데이터의 불일치 문제(inconsistency)를 발생시킬 수 있다일관성(consistency)를 위해 협력프로세스간의 실행순서를 정해주는 메커니즘이 필요여러 프로세스들이 동시에 데이터

2022년 3월 17일
·
0개의 댓글

Lecture 22

8.7 Monitor Types explicit scheduling you indicate a task to wait or resume internal scheduling (uCondition) external scheduling (accept) im

2022년 3월 15일
·
0개의 댓글
post-thumbnail

Lecture 21

External scheduling is not as powerful as internal scheduling.You cannot access information within the routineif you need to wait after cooperation, y

2022년 3월 14일
·
0개의 댓글
post-thumbnail

Lecture 20

Can we get some help from the compiler for concurrency errors?Declare which variables are to be shared:The program will not even compile if you lock a

2022년 3월 2일
·
0개의 댓글

하루일지 - 22.02.15

우크라 불안에 석유·천연가스ETF 두자릿수 급등…곡물株도 들썩정말.. 무섭다. 실제로 계속 기사가 나오니까 이게 뭔가 싶은 마음이 제일 크다.그리고 가장 의문점은 어쩌다가 이렇게 되었는지 이유도 아직 모른다는 것이다. 물론 내가이러한 위험의 경우에는 실물 경제가 더 빨

2022년 2월 15일
·
0개의 댓글

프로세스 동기화

프로세스들은 작업을 진행하며 서로 데이터를 주고 받아야 하는 경우가 생깁니다. 프로세스끼리 통신을 하는 경우 누가 먼저 작업할지, 언제 작업이 끝날지 등을 서로 알려주어야 하는데 이를 "동기화"라고 합니다. 프로세스 간 통신 프로세스는 시스템 내에서 독립적으로 실행되기

2021년 10월 30일
·
1개의 댓글
post-thumbnail

운영체제_10

10번째 수업 Synchronization 에 관련된 문제 3가지 Bounded-buffer Problem (Producer-Consumer Problem) Readers and Writers Problem Dining-Philosophers Problem Bou

2021년 1월 24일
·
0개의 댓글