플랫폼별 구현 정보

Boost C++ Libraries/Boost.Asio

Boost.Asio 개요 - 플랫폼별 구현 정보

플랫폼별 구현 정보 (Platform-Specific Implementation Notes) 이 섹션에는 기본 디멀티플렉싱 메커니즘, 내부적으로 생성된 스레드 수 및 스레드 생성 시기와 같은 플랫폼별 세부 구현 정보가 나열되어 있다. Linux Kernel 2.4 디멀티플렉싱 메커니즘: 디멀티플렉싱에 select를 사용한다. 이는 프로세스 내에 파일 디스크립터 수가 FD_SETSIZE를 초과할 수 없음을 의미한다. 스레드: select를 사용한 디멀티플렉싱은 io_context::run(), io_context::run_one(), io_context::poll() 또는 io_context::poll_one()을 호출하는 스레드 중 하나에서 수행된다. 각 io_context에서 추가한 스레드는 비동기식 ..

까마귀75
'플랫폼별 구현 정보' 태그의 글 목록