2011-02-03 3 views
0

보내려는 데이터의 속도를 제어하기 위해 네트워킹 응용 프로그램에서 토큰 버킷 알고리즘을 사용하려고합니다.토큰 버킷의 구현

이 알고리즘을 C 언어로 구현 한 사람이 있습니까?

그렇지 않으면 솔루션을 찾을 수있는 유용한 리소스가 있습니까?

감사

당신이 태그 된 것처럼

답변

0

"C++은"내가 부스트 ASIO에서 타이머를 사용하여 그것을 시도 할 추천 할 것입니다.

0

qLibc는 C에서 Tocket-Bucket을 구현합니다. 리필 속도와 함께 초기 버스트 속도 및 최대 토큰을 설정할 수도 있습니다. 간단한 타이머 방식보다 훨씬 정확하며 더 균일하게 분배됩니다.

나는 기여자 중 하나입니다. 확인해보십시오. =>qLibc