Причина, по которой webGL выдает так много мелких ошибок на странице? - PullRequest
0 голосов
/ 25 июня 2018

Я изучаю ядро ​​Linux, но я мало что знаю о сети.
Я видел несколько примеров WebGL в браузере (http://webglsamples.org/),) и протестировал его с помощью perf, инструмента анализа производительности linux.
То, что я увидел, было слишком большим количеством мелких ошибок на странице (около 10000 ~ 100000). Я проследил эти незначительные сбои страниц и обнаружил, что эти сбои возникают при первом обращении к выделенному пространству памяти.
Это означает, что приложения WebGL повторно выполняют следующий процесс.
1. Выделите пространство памяти
2. Сделай расчет
3. Свободное пространство памяти

Я пытаюсь проанализировать причину этого явления.
Но я ничего не знаю о веб-среде, Java-скрипте и тому подобном ... Кто-нибудь может дать несколько советов по этому поводу?
Почему приложение WebGL чрезмерно повторяет выделение / освобождение памяти?

...