iT邦幫忙

0

請問 WebGL 長時間的效能問題~

q00153 1 周前1290 瀏覽

Hi 各位前輩

公司最近叫小弟開發一套監控系統,
要求是 24 小時監控的那種,
基本上不會像遊戲軟體有一堆物件跟特效,
也不會有 3D 模型,
但是要持續性的將監控資訊傳到前台顯示,
是文字資訊 json 格式。

想請問使用 WebGL + websocket 這樣時間久了會很吃資源嗎?
會崩潰嗎 @@? 會不會遇上記憶體洩漏的問題 ?
就是那種不是人為的程式上設計的原因,
而是瀏覽器或 webgl 或 websocket 本身的原因,
導致這類程式還是不適合長時間運行。

或者,一般這種軟體是用甚麼技術開發比較好呢?

感激~

fillano iT邦超人 1 級 ‧ 1 周前 檢舉
為什麼要使用WebGL?
q00153 iT邦新手 5 級 ‧ 1 周前 檢舉
報告大大
因為系統需要一些互動性,比如畫面放大、縮小、拖曳等等,
測試 html + jquery 那個效能實在慘不忍睹,
但是使用 WebGL 還蠻順暢的,
不過終究是還在測試環境,
很怕開發好之後到了生產環境就 GG 了,
因此想請教有沒有前輩有類似的經驗,
或能給點指點。
fillano iT邦超人 1 級 ‧ 1 周前 檢舉
我是沒做過,只是好奇為什麼顯示JSON可以傳遞的資訊要用到WebGL...XD

不過我覺得關鍵在瀏覽器,而且每個瀏覽器的實做都有不同,恐怕有點難一概而論。如果在意記憶體洩漏,更關鍵的部份是Javascript的寫法。簡單地說,就是不用的資源要盡早釋放,避免因位在程式中有參考到使得記憶體無法釋放等等。你可以先嘗試用瀏覽器的開發者工具來監控記憶體使用的狀況。

尚未有邦友回答

立即登入回答