为何浏览器接收文件后停止响应?

1
我用浏览器作为接收端点交换了一个大文件,近50MB。目标端点上显示数据接收完成了,但是浏览器却被冻结了很长时间。

Anwsers:
1
Accepted
当使用浏览器作为数据接收端点时,数据在接收完成前首先全部储存于内存然后才保存到硬盘。 不同的浏览器有不同的可处理内存数据极限。如果用户当前内存空间足够大,火狐、Chrome、欧朋可以处理50MB的文件。但是当前版本的微软Edge则有可能停止响应。 要想接收大文件,建议使用一网桌面客户端或移动APP。在这些端点中,相关文件的数据包可以被随时保存到硬盘而不是留在内存。故此,这类端点没有所提及的问题。

Rendered in: 135 ms