template<
std::size_t write(
std::size_t testCompletionCondition
(const boost::system::error_code& error, std::size_t bytes_transferred)
{
}
testCompletionCondition函数1000次。结果导致每次write操作奇慢无比。
本文探讨了使用ASIO库进行同步写入时遇到的性能瓶颈问题。具体表现为每写入1000字节就会触发1000次完成条件函数调用,导致程序运行异常缓慢。文中分析了问题原因并表达了对于ASIO库同步操作封装不足的看法。
5109

被折叠的 条评论
为什么被折叠?