多线程编程的注意点

明确目的,为何要使用多线程,若是是因为单线程读写或网络访问(例如HTTP访问互联网)的瓶颈,能够考虑使用线程池,若是是对不一样的资源(好比SOCKET链接)进行管理,能够考虑多个线程。 线程使用中要注意,如何控制线程的调度和堵塞,例如利用事件的触发来控制线程的调度和堵塞,也有用消息来控制的 线程中若是用到公共资源,必定要考虑公共资源的线程安全性。通常用LOCK锁机机制来控制线程安全性,必定要保证不
相关文章
相关标签/搜索