linux system programming, 238p. 두 시간 삽질했다. thread arg 를 포인터로 주는데 여러 개를 쓰려면 struct로 정의해서 써야 한댄다. 맞는지 틀린지.. 100번 돌리면 mutex lock을 설정한 경우와 설정하지 않은 경우 값이 다름. 나름 이해했다고 믿고 싶다.
[태그:] system program
linux system programming, 234p https://bitsoul.tistory.com/m/157 여기 참조. 위 코드를 실행하면 아래와 같다. race condition으로 매 실행 다른 결과를 보았다. gnu c는 pthread가 전부인가 보다.
linux system programming, 174p 예제 실행. 54번 행 printf가 나오지 않음은 stdout을 죽여서 그런 듯 하다. NR_OPEN을 찾을 수 없는데, 옛날 프로그램이라 다른 문구로 정의된 듯 하다. FOPEN_MAX로 일단 했다. pid 1939가 ?로 대몬으로 변신했다.