hi 我从网上看到你的博客 http://chys.info/blog/2017-11-06-ostringstream-performance 分析了ostringstream多线程下的性能,问题,我们的一个服务,也是用ostringstream来拼接字符串,最后写文件的,有的时候负载大的时候,这一个render过长会变的奇满,而且此时看cpu利用率也非常高,根据你的博客我猜测应该是你分析的原因,但是我不是很确定。我打算对项目中ostringstream的部分改造成用sprintf来拼接和产生字符串,然后写文件。
想和你交流下,是否你之前项目遇到的这个问题,是不是这样就解决了?c++里面对于内存数据render成字符串(数字,字符等等)再生产文件(对于我是生成csv文本文件),是否有什么最佳实践?
hi 我从网上看到你的博客 http://chys.info/blog/2017-11-06-ostringstream-performance 分析了ostringstream多线程下的性能,问题,我们的一个服务,也是用ostringstream来拼接字符串,最后写文件的,有的时候负载大的时候,这一个render过长会变的奇满,而且此时看cpu利用率也非常高,根据你的博客我猜测应该是你分析的原因,但是我不是很确定。我打算对项目中ostringstream的部分改造成用sprintf来拼接和产生字符串,然后写文件。 想和你交流下,是否你之前项目遇到的这个问题,是不是这样就解决了?c++里面对于内存数据render成字符串(数字,字符等等)再生产文件(对于我是生成csv文本文件),是否有什么最佳实践?