합동회사 코무라소프트 합동회사 코무라소프트
서비스
고난도 Windows 앱 개발 머신비전·영상 처리 수리 컨설팅·업무 최적화 사례
콘텐츠
강좌 블로그
회사
공지 회사 정보 외부 보도 및 소개 대표 메시지 대표 프로필
문의하기
문의하기
메뉴
서비스
고난도 Windows 앱 개발 머신비전·영상 처리 수리 컨설팅·업무 최적화 사례
콘텐츠
강좌 블로그
회사
공지 회사 정보 외부 보도 및 소개 대표 메시지 대표 프로필
문의하기

“불량 조사” 태그의 글

“불량 조사” 태그가 붙은 글 3건을 최신순으로 정리했습니다.

  • DllMain과 로더 락 ── 「DLL 초기화에서는 아무것도 하지 말라」는 말의 진짜 이유

    2026년 08월 22일 01:10

    DllMain에서 LoadLibrary나 스레드 동기화를 해서는 안 되는 이유는 무엇인가. 모든 DLL 알림을 직렬화하는 로더 락의 구조부터, 데드락이 성립하는 전형적인 시나리오, 지연 초기화 같은 올바른 설계, hang 조사 절차까지를 1차 정보로 설명합니다.

  • spurious wakeup ── 조건 변수가 「알림 없이 깨어나는」 이유와 Windows에서 올바르게 기다리는 방법

    2026년 08월 22일 00:00

    조건 변수의 wait는 알림이 오지 않아도 깨어날 수 있습니다(spurious wakeup). 사양이 이를 허용하는 이유를 Windows 구현에서 밝히고, while과 predicate로 쓰는 올바른 대기 방법을 Win32·C++·C# 코드로 보입니다.

  • 멀티스레드 실무 베스트 프랙티스 C 언어 편 ── Win32 API의 방식으로 안전하게 작성하기

    2026년 08월 02일 01:20

    C 언어 × Win32의 멀티스레드는 _beginthreadex로 스레드를 만들고, SRW 락과 조건 변수, Interlocked, 정지 이벤트+WaitForMultipleObjects로 정지를 설계하는 것이 정석입니다. TerminateThread의 위험과 DllMain의 제약까...

태그 목록 보기 블로그 목록으로 돌아가기
홈으로 돌아가기
합동회사 코무라소프트
Mitsuhashi Bldg. 3F, 1-3-3 Kita-Aoyama, Minato-ku, Tokyo, Japan
contact@comcomponent.com
WeChat (QR 코드) X @komurasoft GitHub

이메일로 편하게 보내 주세요. 현재 상황과 곤란한 점만 적어 주셔도 충분합니다.

홈 블로그 개인정보 처리방침
© 2026 합동회사 코무라소프트