标签:
杂谈 |
分类: c |
异常信息:R6016 no enough space for thread data.
异常解释:基于MSDN的解释,线程已无法从系统中获取到所需空间。
其它解释:在VS项目属性“代码生成-运行库”的选项中,没有选择MT或MD的方式,导致在运行多线程的程序时出错。
经验教训:
异步方式处理日志,是一个好的日志解决方案,但是同样要注意到,缓存中的日志数量控制,如果不设置上限,导致内存肆意增长,在一些极端的情况下,会出现内存耗尽的的异常。在涉及到内存中的缓存队列的问题是,队列数量问题,是一个值得考虑的问题。

加载中…