go 新手:用 bufio的scan按行读取 约2.5G的fasta文件,发现读取得很慢,慢得不敢想象

0106WeiWeiDeng · · 3084 次点击
不是慢,是该api的特性,毕竟按行来读得嘛。这么大的文件肯定不能全部一次性读入内存,你可以考虑对这个文件字节数组进行预先分段读取,然后对段进行携程,并发来做,然后再汇总。
#5
更多评论
我不知道是bufio的scan慢,还是字符串string的+=操作慢,或者是其他原因
#1
请大神给一些优化的建议
#2