高山流水分享 http://blog.sciencenet.cn/u/friendpine 走在科学路上的一位无名侠客,只是静静的走着.........

博文

perl 中的多线程编程

已有 10175 次阅读 2013-11-28 16:32 |个人分类:Linux|系统分类:科研笔记

用到的模块

use threads;

use threads::shared;  ## 涉及到一些进程间变量的共享,用这个模块


用到的几个函数为:

threads->new(&fun, @para); #创建一个线程

$thr->join() ;#返回线程运行后的结果


下面是一个简单的例子,该脚本能够使用4个线程,而且时间上确实快了3倍。

参考自:

http://perldoc.perl.org/threads.html

http://www.cnblogs.com/joechen/archive/2009/04/27/1444569.html



https://blog.sciencenet.cn/blog-54276-745455.html

上一篇:在Ubuntu中安装Bioperl
下一篇:rasmol中的颜色
收藏 IP: 113.240.234.*| 热度|

1 张盖华

该博文允许注册用户评论 请点击登录 评论 (2 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-11-24 10:11

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部