kldp나 다른 곳에도 찾아봐도..
c로 된 쓰레드 폴에 대한 자세한 설명이나 강좌를 볼수가
없네요...
혹시 관련 자료나...
C로 구현 된 간단한 쓰레드 폴 예제 같은것 같고계신분 있으시면
답글 달아주시면 감사하겠습니다.. ^^;
http://joinc.co.kr 에 쓰레드풀 예제가 있습니다.
네 저도 봤습니다... 근데. c++로 되어 있는데...
c 로만 되어있는 예제는 없나여.?
..
Pthreads Programming책에 예제로 제공되는 tpool이란 라이브러리가 쓸만합니다. 아래의 링크에 첨부화일이 그 예제입니다.
http://www.ezdoum.com/stories.php?story=02/05/09/0348890
하지만 joinc에서 구현한 쓰레드풀과는 계념이 다릅니다. joinc에서는 작업큐란 개념이 없고, map 컨테이너를 사용해서 놀고 있는 쓰레드를 찾아서 할당는 것인데,
위의 tpool은 작업큐가 있고, 워커쓰레드가 계속 큐에서 일을 꺼내서 처리하는 식으로 구현되었습니다.
참고하시길
울랄라~ 호기심 천국~!!http://www.ezdoum.com
위에 소개해 주신 두개의 예제는 잘 보았습니다. 저는 C++ 클래스로 된 것을 찾고 있는데요, joinc에 소개된 예제는 클래스를 쓰지 않고 C 스타일로 작성하신 것 같습니다. C++클래스로 구현된 간단한 예제나 자료를 소개해 주시면 감사하겠습니다.
제가 C로 구현을 해 보았는데, 문제가 별로 없었습니다. 그런데, C++에 대한 이해가 부족해서 클래스에 function pointer를 넘기는 부분에서 도저히 진도가 안나가고 있습니다.
간단히 참고할만한 예제면 좋겠습니다.
당신은 사랑받기 위해 태어난 사람.
텍스트 포맷에 대한 자세한 정보
<code>
<blockcode>
<apache>
<applescript>
<autoconf>
<awk>
<bash>
<c>
<cpp>
<css>
<diff>
<drupal5>
<drupal6>
<gdb>
<html>
<html5>
<java>
<javascript>
<ldif>
<lua>
<make>
<mysql>
<perl>
<perl6>
<php>
<pgsql>
<proftpd>
<python>
<reg>
<spec>
<ruby>
<foo>
[foo]
http://joinc.co.kr 에 쓰레드풀 예제가 있습니다.
http://joinc.co.kr 에 쓰레드풀 예제가 있습니다.
네 저도 봤습니다...근데. c++로 되어 있는데...c 로
네 저도 봤습니다...
근데. c++로 되어 있는데...
c 로만 되어있는 예제는 없나여.?
..
c로만든 스레드풀
Pthreads Programming책에 예제로 제공되는 tpool이란
라이브러리가 쓸만합니다. 아래의 링크에 첨부화일이 그 예제입니다.
http://www.ezdoum.com/stories.php?story=02/05/09/0348890
하지만 joinc에서 구현한 쓰레드풀과는 계념이 다릅니다.
joinc에서는 작업큐란 개념이 없고, map 컨테이너를 사용해서
놀고 있는 쓰레드를 찾아서 할당는 것인데,
위의 tpool은 작업큐가 있고, 워커쓰레드가 계속
큐에서 일을 꺼내서 처리하는 식으로 구현되었습니다.
참고하시길
울랄라~ 호기심 천국~!!
http://www.ezdoum.com
위에 소개해 주신 두개의 예제는 잘 보았습니다.저는 C++ 클래스로
위에 소개해 주신 두개의 예제는 잘 보았습니다.
저는 C++ 클래스로 된 것을 찾고 있는데요,
joinc에 소개된 예제는 클래스를 쓰지 않고 C 스타일로 작성하신 것 같습니다.
C++클래스로 구현된 간단한 예제나 자료를 소개해 주시면
감사하겠습니다.
제가 C로 구현을 해 보았는데, 문제가 별로 없었습니다.
그런데, C++에 대한 이해가 부족해서
클래스에 function pointer를 넘기는 부분에서 도저히 진도가 안나가고 있습니다.
간단히 참고할만한 예제면 좋겠습니다.
당신은 사랑받기 위해 태어난 사람.
댓글 달기