yhsatp 发表于 2010-7-2 11:32:07

关于提高txt的写入速度

各位大侠及版主好:
我最近写了个程序是关于FMO信号调制的,在最后遇到一个问题就是将我生成的50万个数据写入txt中,但是发现写入速度超级慢,需要几十秒钟的时间。请问有没有什么方法能提高写入速度啊?

tester 发表于 2010-7-3 22:35:17

你是怎么写入的?什么类型的数据

tester 发表于 2010-7-3 22:35:26

上传程序分析下

wdyjz 发表于 2010-7-5 17:34:51

拿TDMS保存看看

wdyjz 发表于 2010-7-9 12:13:14

数据量大,保存当然慢了,正常。除非你一个个点的生成,一个个点的保存。

tester 发表于 2010-7-9 12:29:15

360k的文件也很快保存。正如版主说的,你一个一个点存哪就慢。

yhsatp 发表于 2010-7-9 12:39:02

回复 6# wdyjz 的帖子


    形成数组后写入的。

yhsatp 发表于 2010-7-9 12:45:48

回复 6# wdyjz 的帖子


    我把源文件传上来,帮忙看看,是不是可以把循环那优化,

yhsatp 发表于 2010-7-9 10:41:05

回复 3# tester 的帖子


   file:///C:/DOCUME~1/Owner/LOCALS~1/Temp/UOXK{JG8_DKEPMNN~_HK7WA.jpg 使用的是写入文本文件,但是速度非常慢,当我写入360k的数字的时候很慢
页: [1]
查看完整版本: 关于提高txt的写入速度