태그 : 동기화 요약보기전체보기목록닫기

1

뮤텍스랑 바이너리 세마포어랑...

이색퀴들이 뭐가 다른지 알아보려고 적으려다가 결판을 못낸...

Synchrinization Techniques

으아아아!! 동기화 @#$%^&!!

쓰레드와 스레드 동기화 III

쓰레드와 쓰레드 동기화 II 솔직히 이걸가지고 3편에 걸쳐서 쓰기(라고 적었지만.. 실제적인 내용은 이 앞의 포스팅으로 끝..)엔 너무 질질 끄는 느낌이다. 우선 파일하나 받으시고.. 남은 질문들은 다음과 같다. 테이블 핸들값을 3개의 레이어로 나눴다. 왜?! '3개'로 나눴을까? 2개, 4개는 안되나? 더 많이 나누면 메모리를 더 효율적...

쓰레드와 쓰레드 동기화 II

쓰레드와 쓰레드 동기화. 이 전 시간에 해결하지 못한 질문들을 먼저 해결해 보도록 하자. 1. CRITICAL_SECTION의 LockCount와 RecursionCount, SpinCount가 뭘 의미하는지 모르겠음. 2. PEB에는 크리티컬 센션(구조체가) 하나 존재한다. 코드에서 크리티컬 섹션 객체를 2개 이상 생성하면 잘 작동하는가...

쓰레드와 쓰레드 동기화.

동시에 다양한 작업을 하기위해 멀티 프로세스 방식을 사용할수 있다. 멀티 프로세스 방식을 사용할때 많은수의 프로세스 생성은 빈번한 컨텍스트 스위칭(Context Switching)으로 이어져 성능에 부담을 준다. 쓰레드는 프로세스의 정보를 공유하기 때문에, 쓰레드 간에 컨텍스트 스위칭이 발생하더라도, 프로세스간 컨텍스트 스위칭보다 부담이 덜하다...
1