骏马金龙 (新博客:www.junmajinlong.com)

网名骏马金龙,钟情于IT世界里的各种原理和实现机制,强迫症重症患者。爱研究、爱翻译、爱分享。特借此一亩三分田记录自己成长点滴!!!

摘要: `Thread::Pool`模块提供了Perl解释器线程的线程池,手册:https://metacpan.org/pod/Thread::Pool。 阅读全文
posted @ 2019-02-23 13:44 骏马金龙 阅读(805) 评论(0) 推荐(0) 编辑
摘要: 线程数据共享 在介绍Perl解释器线程的时候一直强调, Perl解释器线程在被创建出来的时候,将从父线程中拷贝数据到子线程中,使得数据是线程私有的,并且数据是线程隔离的。如果真的想要在线程间共享数据,需要显式使用 模块来扩展threads模块的功能 。这个模块必须在先导入了threads模块的情况下 阅读全文
posted @ 2019-02-23 13:43 骏马金龙 阅读(1383) 评论(0) 推荐(0) 编辑
摘要: (Thread\:\:Queue)队列数据结构(FIFO)是线程安全的 ,它保证了某些线程从一端写入数据,另一些线程从另一端读取数据。只要队列已经满了,写入操作就自动被阻塞直到有空间支持写操作,只要队列空了,读取操作就会自动阻塞直到队列中有数据可读。这种模式自身就保证了线程安全性。 创建队列 new 阅读全文
posted @ 2019-02-23 12:43 骏马金龙 阅读(1541) 评论(0) 推荐(0) 编辑