簡體   English   中英

three.js內存泄漏/瀏覽器崩潰

[英]three.js memory leak / browser crash

我正在用球形全景照片構建一個應用程序,其jpg大小約為4Mb。 在開發過程中,我不斷刷新正在處理的頁面以查看更改,以及打開多個其他three.js示例頁面以獲取提示。 Firefox首次啟動時會使用約250MB的內存(由於崩潰,我默認打開了一些選項卡)。 當我刷新頁面時,它會跳到420MB左右,然后逐漸逐漸減小,但通常不會到它開始的位置。 如果我在15秒鍾左右刷新2次,它將達到近500MB。

通常,我沒有注意內存使用情況,因為我有32GB,但是當firefox獲得大約2.5GB的已使用內存以及大約15%的處理器使用率時,它開始陷入癱瘓並崩潰。 我會了解我的場景是否特別復雜,但事實並非如此,在大多數情況下,它只是一個球形全景圖,並且我當時正在處理另一個要素。

我應該在代碼中添加一些內容以在刷新之間清除緩沖區嗎?

似乎這是TextGeometry的問題,沒有解決方案。

https://github.com/mrdoob/three.js/issues/8478

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM