создатьImagebitmap в основном потоке? - PullRequest
1 голос
/ 27 февраля 2020

У меня проблема с лагами при замене текстур, поэтому я решил использовать createImagebitmap (это не помогло). Насколько я знаю, он должен работать на разделенных потоках, а не на основных. При использовании разделов производительности dev-tools он отображается как работающий в основном потоке. Это верно? (Я использую Angular + Pixi. js на Chrome)

main-thread

1 Ответ

0 голосов
/ 27 февраля 2020

Javascript - это однопоточный язык. Это означает, что у него один стек вызовов и одна куча памяти. Как и ожидалось, он выполняет код по порядку и должен завершить sh выполнение фрагмента кода, прежде чем перейти к следующему. Пожалуйста, смотрите: https://dev.to/steelvoltage/if-javascript-is-single-threaded-how-is-it-asynchronous-56gd

HTML5 и CSS3 являются многопоточными, но javascript нет.

...