8
2
0
入门
使用道具 举报
213
宗师
风平老涡 发表于 2021-7-7 20:28 并行计算中在同一媒体上进行文件读写一般只能有一个线程/进程。如果你一定需要每个线程进行计算时都需要读 ...
mccoy93@126.com 发表于 2021-7-9 16:54 大佬,那用到这句话的时候,几个线程之间读文件是有先后顺序的还是同时的,如果我存在多次读取的情况,那 ...
250
necrohan 发表于 2021-7-11 14:12 把那个文件复制几份,末尾带数字编号,然后用线程号对应的文件名读
风平老涡 发表于 2021-7-9 20:00 几个线程之间读文件顺序是无规的,先到先读。一个线程在读的时候其他线程必须等待。如果文件在一个机器的 ...
mccoy93@126.com 发表于 2021-7-13 14:31 谢谢大佬! 不过这个方法对于我这个东西好像行不通,我是算一个系统性能,相当于在计算的过程中需要疯狂 ...
风平老涡 发表于 2021-7-13 20:20 有 多少个文件?几百?上千?如果不是太多,可以先读取所有文件到内存变量,这样就可以几个线程同是读取 ...
mccoy93@126.com 发表于 2021-7-14 11:14 文件大概有四五十个 数据大概是上千个 目前的样子是这个文件读取这部分代码我看不到,您的意思是我在单线 ...
本版积分规则 发表回复 回帖后跳转到最后一页
颁发给完成“有规有矩”任务的网友
捐赠本站|Archiver|关于我们 About Us|小黑屋|Fcode ( 京ICP备18005632-2号 )
GMT+8, 2024-11-23 05:16
Powered by Tencent X3.4
© 2013-2024 Tencent