中国开发网: 论坛: 程序员情感CBD: 贴子 66089
haitao
这样会不会把线程阻塞死了...我有了一个想法
考虑一个日志缓冲池,线程往里一加就离开
专门一个线程去日志来写入文件,并移除之
唯一的危险是日志缓冲池没写完就死机
麻烦是需要专门一个线程来干这个
或者复杂化原来的写函数,改为:
先直接扔到日志缓冲池,有人写则就直接返回,无人写则写所有日志,并清除池再返回
要注意的是 日志缓冲池 的删、加、取怎么协调好
我的blog:http://szhaitao.blog.hexun.com & http://www.hoolee.com/user/haitao
--以上均为泛泛之谈--
不尽牛人滚滚来,无边硬伤纷纷现 人在江湖(出来的),哪能不挨刀(总归是要的)
网络对话,歧义纷生;你以为明白了对方的话,其实呢?

您所在的IP暂时不能使用低版本的QQ,请到:http://im.qq.com/下载安装最新版的QQ,感谢您对QQ的支持和使用

相关信息:


欢迎光临本社区,您还没有登录,不能发贴子。请在 这里登录