【发布时间】:2013-04-24 00:34:59
【问题描述】:
正在处理一个项目,该项目要求每 20 分钟使用wget 从不同位置下载大约 300 张图片。
我编写了一个 C 程序,它将所有 Id 和位置的数据库读取到一个数组中。
对于数组中的每个条目,我调用外部wget 命令来下载它。
它可以工作,但速度很慢,因为它是一个接一个地做的。
我的想法是使用多进程、多线程或 openMP 来创建多个子级。 任何关于如何做到这一点的建议都非常感谢。
【问题讨论】:
标签: c multithreading multiprocessing