測試boot庫下I/O模型型別
#include
#include
#include <boost/asio.hpp>
int main()
{
std::string output;
#if defined(BOOST_ASIO_HAS_IOCP)
output = “iocp” ;
#elif defined(BOOST_ASIO_HAS_EPOLL)
output = “epoll” ;
#elif defined(BOOST_ASIO_HAS_KQUEUE)
output = “kqueue” ;
#elif defined(BOOST_ASIO_HAS_DEV_POLL)
output = “/dev/poll” ;
#else
output = “select” ;
#endif
std::cout << output << std::endl;
}
相關文章
- Linux下磁碟I/O測試Linux
- 在Linux下測試磁碟的I/OLinux
- Linux下如何測試磁碟I/O: ( hdparm -t)Linux
- 【工具】ORION I/O 測試工具
- 計算機I/O與I/O模型計算機模型
- Linux下的5種I/O模型與3組I/O複用Linux模型
- hdparm 測試硬碟讀寫速度I/O硬碟
- 網路I/O模型模型
- 磁碟效能測試工具 flexible I/O testerFlex
- java 淺析I/O模型Java模型
- 【等待事件】等待事件系列(1)--User I/O型別事件型別
- Python教程:精簡概述I/O模型與I/O操作Python模型
- CPU-bound(計算密集型) 和I/O bound(I/O密集型)
- 深入理解Java I/O模型Java模型
- I/O模型、Libuv和Eventloop模型OOP
- 網路I/O模型 解讀模型
- 作業系統—I/O 模型作業系統模型
- Java I/O 模型的演進Java模型
- Java NIO:淺析I/O模型Java模型
- Java I/O模型及其底層原理Java模型
- Linux裡五種I/O模型Linux模型
- 系統程式設計 - I/O模型程式設計模型
- 從 I/O 模型到 Netty(二)模型Netty
- 從 I/O 模型到 Netty(一)模型Netty
- 從 I/O 模型到 Netty(三)模型Netty
- Java NIO1:I/O模型概述Java模型
- Java I/O流模型概念分析整理Java模型
- Java基礎I/O流型別Java型別
- Java NIO學習系列五:I/O模型Java模型
- Redis篇:單執行緒I/O模型Redis執行緒模型
- 五種網路I/O模型詳解模型
- java的nio之:淺析I/O模型Java模型
- Rust高效率非同步I/O模型Rust非同步模型
- js型別測試學習JS型別
- 測試NUMBER型別的效能型別
- 從資料庫層面理解:隨機 I/O & 順序 I/O資料庫隨機
- 從網路I/O模型到Netty,先深入瞭解下I/O多路複用模型Netty
- 使用Spring Boot、Kotlin和OpenFeign實現型別安全API測試Spring BootKotlin型別API