pc서버(윈도우)를 돌릴 계획입니다
트래픽이 많지않고, 주고받는 패킷 사이즈도 상당히 적을것으로 예상되는데요.
대략적인 동작은 . 클라이언트가 자료를 요청하면 서버컴퓨터에 파일 약 10만개정도를 참조하여 응답을 해줍니다
이때 서버가 멀티스레드로 동작하게되는데, 트래픽이 좀 늘어나면, 여러스레드가 같은 파일에 엑세스하게 되면 에러가나는데.
뮤텍스키를 이용하여 임계영역을 두고 영역안에서 파일을 액세스하려고 합니다.
문제는 파일이 10만개인데, 이럴경우 뮤텍스키를 10만개 생성해야되는건가요? ;;;
스레드a가 1번파일을 쓰는동안 , 스레드b는 나머지 2.3.4,,,,,, 10만번 파일에 접근할수 있어야하는데, 각 파일마다 뮤텍스키를 설정해야 구현이 가능할까요...?