
혼공스 드디어 끝이 나다...!혼공스가 드디어 6주 차, 방학을 포함한 7주의 과정이 끝이 났습니다.처음 혼공스 초대장을 받았을 때에 걱정이 많았습니다. 왜냐하면 저는 스터디를 한 번도 해보지 않았고, 책을 끝까지 읽는데 시간이 오래 걸리는 편이었기 때문입니다. 그런 저에게 더더욱 잘 맞는 스터디가 아니었을까 싶었는데요.스터디를 한 번도 하지 않았어도 룰이 간단하였고 벌칙도 없어서 부담없이 열심히 커리큘럼을 따라가면 됩니다! '혼공스'라는 이름에 걸맞게 내가 선택한 '혼자 공부하는 시리즈' 도서를 꼼꼼히 정독하고 나만의 방식으로 내용을 정리하면 됩니다.개발책이 대체로 두껍기도 하고 전자책에 익숙해지고 싶어서 이번 기회에 이북으로 구매하였습니다.+) 저는 매체 중에서 강의보다는 책이 제일 머리속에 정리가 ..

Chapter 12 프로세스 동기화동기화synchronizatioin : 프로세스들의 실행 순서와 자원의 일관성을 유지하면서 수행 시기를 맞추는 것.프로세스 동기화를 하려면 ?1. 실행 순서 제어 : 프로세스들을 올바른 순서대로 실행하기2. 상호 배제: 동시 접근이 안되는 자원에 하나의 프로세스만 접근하게 하기가 필요합니다.제대로 동기화 되지않는다면 에러가 발생하거나 예상치 못한 결과가 나올 수 있습니다. -> 데이터의 일관성이 깨짐공유 자원 : 프로세스들이 공동으로 이용하는 변수, 파일, 장치임계 구역 : 동시 실행 시 문제가 발생하는 자원에 접근하는 코드 영역레이스 컨디션 : 잘못된 실행으로 여러 프로세스가 동시 다발적으로 임계 구역의 코드를 실행하여 문제가 발생하는 것.동기화를 위해서 지켜야하는 원..