为了账号安全,请及时绑定邮箱和手机立即绑定

文件读取怎样提高效率

文件读取怎样提高效率

呼啦一阵风 2018-12-06 12:32:01
在做文件上传,这句代码 System.IO.File.OpenRead(路径);//读取本地文件 读取500M的文件要读半天才能开始上传,请教下怎样才能边读边上传,老手帮忙
查看完整描述

4 回答

?
qq_笑_17

TA贡献1818条经验 获得超7个赞

你要先搞清楚是慢在读写文件上,还是网络传输上。用.net 的 File 那个类读取大文件我测试过,500M一般也就时几秒钟就读完了,你要先找到影响效率的瓶颈才行。

查看完整回答
反对 回复 2019-01-21
?
HUX布斯

TA贡献1876条经验 获得超6个赞

读写几G的文件可以考虑用内存文件映射试试。

查看完整回答
反对 回复 2019-01-21
?
回首忆惘然

TA贡献1847条经验 获得超11个赞

貌似现在好多的上传控件使用的是分段吧,数据流上传。

查看完整回答
反对 回复 2019-01-21
  • 4 回答
  • 0 关注
  • 368 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信