小编Gee*_*eta的帖子

Java中的MultiThreading是否需要很长时间才能完成任务?

我必须在10个大尺寸文件(zip格式为70 MB)中搜索一个字符串,并且必须将带有搜索字符串的行打印到相应的10个输出文件.(即文件1输出应该在output_file1 ... file2-- - > output_file2).对于单个文件,相同的程序需要15分钟.但如果使用10个线程来读取10个文件并写入10个不同的文件,它应该在15分钟内完成,但需要40分钟.

我该怎么解决这个问题.或多线程只需要这么多时间?

java multithreading

2
推荐指数
1
解决办法
276
查看次数

标签 统计

java ×1

multithreading ×1