我正在使用 actionscript p2p 应用程序在对等方之间传输文件。所有接收到的文件 byteArrays 都存储在一个数组中,如下所示:
recvFiles[peerID][fileID].data:ByteArray = FileReference.data
现在我陷入了这样的境地——如果有人决定传输大于 1gb 的文件怎么办。这意味着接收器内存将被阻塞。
用户将保存的文件 byteArray 保存在 PC 上后,如何删除它?
我想过这个:
recvFiles[peerID][fileID] = null;
但我是动作脚本的新手,我不知道它如何与记忆相互作用......
所以我的问题是清除内存的最佳方法是什么?
谢谢你的帮助!