我在服务器端有一个网格作为json。然后我将JSON请求发送到服务器并收到相当巨大的json(55M),然后我解析并填充THREE.Geometry
的实例。
在加载网格之前,Firefox的内存消耗为200M,当操作完成后,网格被加载并显示在画布上,消耗量猛增至2G。
现在使用this little function,我正在计算参与加载和显示网格的所有对象的大小,我得到以下内容:
现在所有这些总计消耗的内存高达332M,而FF已经消耗了高达1.8G,这是几乎1.5G的开销。
所以问题是,所有这些开销都来自哪里,我该如何避免呢?