一次读入也有好处的
看你的程序怎么写的
打benchmark好了
2009/6/8 cnhack TNT <cnhacktnt@gmail.com>
多进程的管理方面,可以使用 Parallel::ForkManager,比较方便 :-)
On 6/6/09, Qiang (James) <shijialee@gmail.com> wrote:
> Gene wrote:
>> 需求:有一批文件待处理,每个文件都比较大。需要筛选有用的数据到文件。
>>
>> 实现:想用多进程实现,主进程按文件数平均分配给10个子进程处理;子进程筛选需要的行PUSH到共享内存的数组里。处理完毕最终打印数组数据到文
>> 件。
>>
>> 对perl的多进程和共享内存不是很了解。请大家帮忙提供下程序框架,谢谢~
>>
>
> 使用 fork, 每个进程处理一个文件,不清楚你用共享内存做什么,处理完后的行
> 可以再做单独处理。
>
> fork 教程看这里
> http://wiki.perlchina.org/Doing_many_things%2C_like_pings
>
> Qiang(James)
>
> >
>
--
Yours Sincerely
Zeng Hong
--~--~---------~--~----~------------~-------~--~----~
您收到此信息是由于您订阅了 Google 论坛"PerlChina Mongers 讨论组"论坛。
要在此论坛发帖,请发电子邮件到 perlchina@googlegroups.com
要退订此论坛,请发邮件至 perlchina+unsubscribe@googlegroups.com
更多选项,请通过 http://groups.google.com/group/perlchina?hl=zh-CN 访问该论坛
-~----------~----~----~----~------~----~------~--~---
没有评论:
发表评论