최근 내가 이미 알고있는 Boost와 함께 POCO 및 ACE 네트워킹 프레임 워크를 접했습니다.C/C++ 고주파 메시징 프로그램
제 질문은 버클리 소켓이있는 일반 C 프로그램보다 메시지 전달에 더 빠른 라이브러리입니까? 이 라이브러리는 멀티 스레딩 등의 기능을 추가하기 때문에 인기가 있습니까? 이는 성능 요소에 도움이됩니까?
Linux에서 고성능 메시징 시스템을 작성하려고하지만 ACE, POCO 및 Boost를 피하고 berkeley 소켓과 함께 Linux 스레드 OS 기능을 사용해야하는 경우 해결할 수 없습니까?
다른 말로하면, 일반적인 코드에 대해 신경 쓰지 않아서 "STL friendly"등입니다. 단지 어셈블리를 작성하지 않고도 원시 성능을 원합니다.
안녕하세요. 대단히 감사합니다. 나는 전에 이것을 들어 본 적이 없다! – user997112
그것은 꽤 깔끔하고, 나는 몇 년 동안 그것을 따라 왔습니다. 이전 버전에서는 예를 들어 2 대 처리량 테스트를 사용했지만 그럴 수는 있습니다. 또한 사이트에는 수많은 청초한 백서가 있습니다. 이미 여러 장소/프로젝트에서 사용되고 있습니다. –
헤이 더크, 호기심에서 건축에 대해 많이 알고 있니? 기본 C 아키텍처 여야한다고 생각합니까? – user997112