局域网内如何传送大文件(10G以上)?
vb吧
全部回复
仅看楼主
level 1
局域网内如何传送大文件(10G以上)?
2G以内的可以,大于2G的就传不动了……
2023年10月06日 09点10分 1
level 6
单个文件10个G吗
2023年10月07日 00点10分 2
level 1
是呀
2023年10月07日 01点10分 3
level 11
对于大规模数据传输来说,用卡车运硬盘是最快的[滑稽]
开个玩笑,传输大规模数据可以考虑借助硬件,局网内的话借助硬件应该也挺快的。其次,如果实在要借助网络传输的话,可以:
方法1:发送端切割文件,接收端组合文件,然后就当成普通大小文件发送
方法2:内存映射文件,接收端和发送端都一部分一部分的映射,在映射时都注意高字节偏移的使用。
2023年10月07日 06点10分 4
有VB快速切割大文件的码源不?参考学习一下,网上没找到呀
2023年10月07日 07点10分
@春秋一文人 源码没写过也没看过,分割大文件同样你也可以通过内存映射文件来做,当然有些程序有分卷压缩的功能,在压缩级别选择时选择仅储存时,一般情况下这些压缩软件有控制台版本,借助这些就可以实现文件的分割,当然推荐内存映射,当然内存映射也更推荐直接传输,而不是分割文件
2023年10月07日 07点10分
level 1
谢谢各位的关注,问题自个解决了!
调用个其它语言写的DLL,2G以上文件可以传了。
2023年10月16日 02点10分 5
1