태그>경쟁조건(총 4개의 글)
'경쟁조건' 관련 최근글
-
- [리눅스커널] 커널동기화: 레이스 컨디션은 왜 발..

-
Linux Kernel(4.19) Hacks by AustinKim|2019/06/25 00:11
이전 절에서 레이스 컨디션과 임계 영역의 개념을 소개했습니다. 이 내용을 읽으니 자연스럽게 다음과같은 의문이 생깁니다. 레이스 컨디션은 왜 발생할까요? 이번 시간에는 그 이유를 살펴보겠습니다. SMP(symmetric mu..
- [리눅스커널] 커널동기화: 레이스 컨디션은 왜 발..
-
- [리눅스커널] 동기화 - 레이스 발생 동작 확인

-
Linux Kernel(4.14) Hacks by Guillermo|2018/10/03 16:08
커널 동기화 기법은 리눅스 커널에서 가장 배우기 어려운 내용 중 하나입니다. 커널 동기화 기법을 사실상 이론으로 이해하기 때문입니다. 아무리 커널 동기화나 레이스를 이론으로 이해해도 실전 개발에서 배운 내용을 적용하기 어렵습니다. 예를 들어 레이스로 커널 크래시가 발..
- [리눅스커널] 동기화 - 레이스 발생 동작 확인
-
- [리눅스커널] 동기화 - 유저 프로세스 시스템 콜 호..

-
Linux Kernel(4.14) Hacks by Guillermo|2018/10/03 16:03
유저 공간에서 생성된 프로세스는 여러 개 쓰레드를 생성합니다. 이 쓰레드들이 같은 디바이스 노드에 접근해서 시스템 콜을 발생하며 커널과 통신합니다. fork() 라는 함수를 유저 공간에서 시스템 콜로 호출하면 유저 ..
- [리눅스커널] 동기화 - 유저 프로세스 시스템 콜 호..
-
- [리눅스커널] 커널동기화: 임계영역(Critical Se..

-
Linux Kernel(4.14) Hacks by Guillermo|2018/09/07 12:34
커널 동기화란 다음과 같이 동작 하도록 코드를 설계하거나 유지보수하는 기법을 의미합니다.1. 어떤 함수나 특정 코드 구간을 실행할 때 1개 프로세스만 접근2. 정해진 순서로 코드 실행 그런데 커널 동기화에 대..
임계영역, CriticalSection, 레이스, 경쟁조건, Race
- [리눅스커널] 커널동기화: 임계영역(Critical Se..



