标签: python multithreading libcurl pycurl
我有一个脚本可以复制由url链接的50个左右的文件。这些文件的平均大小约为20 MB,我在自定义pycurl函数中使用file_copy来复制它们。为了提高速度,我启动了几个file_copy线程,但是使用4或8个线程,我只看到比使用单个线程提高33%的速度。
pycurl
file_copy
线程pycurl函数是否是此用例的最佳选择?