Вопросы по теме 'web-worker'
schedule
26.02.2023
Состояние гонки с веб-воркерами при настройке обработчика сообщений onmessage?
Обратите внимание на следующий код и объяснение из этого руководства по Mozilla «Использование веб-воркеров» :
var myWorker = new Worker('my_worker.js');
myWorker.onmessage = function(event) {
print("Called back by the worker!\n");
};...
1705 просмотров
schedule
08.10.2022
Получить количество ядер процессора в JavaScript?
Есть ли способ определить количество доступных ядер ЦП в JavaScript, чтобы вы могли настроить количество веб-воркеров в зависимости от этого?
20875 просмотров
schedule
28.05.2024
Node.js и запросы с интенсивным использованием ЦП
Я начал возиться с HTTP-сервером Node.js и очень люблю писать Javascript на стороне сервера, но что-то мешает мне начать использовать Node.js для моего веб-приложения.
Я понимаю всю концепцию асинхронного ввода-вывода, но меня несколько беспокоят...
53064 просмотров
schedule
02.08.2022
Браузер iPhone, который поддерживает веб-работников?
Пришел к выводу, что браузер Safari iPhone не поддерживает веб-работников javascript (многопоточность). Мне интересно, есть ли другой браузер для iphone, который поддерживает эту функцию.
(у меня нет айфона, поэтому я не могу просто скачать и...
1646 просмотров
schedule
27.08.2022
Утечка памяти в Chrome с использованием Shared Worker?
У меня есть веб-страница, которая запускает скрипт HTML5 SharedWorker . Использование памяти Chrome увеличивается каждый раз, когда эта страница перезагружается (нажатие F5).
Рабочий скрипт очень прост. Каждую секунду (используя setInterval )...
1507 просмотров
schedule
03.09.2022
Как заставить веб-воркеров работать в GWT?
Я искал и искал, и я не могу найти четких примеров в Интернете. Хотелось бы сделать это максимально легко и просто. Может ли кто-нибудь предоставить информацию о том, как использовать веб-воркеров в GWT?
847 просмотров
schedule
08.12.2022
Код Javascript для замедления моего браузера
Я пишу библиотеку для веб-воркеров и хочу проверить разницу между запуском скрипта в потоке главной страницы и в одном или нескольких воркерах. Проблема в том, что я не могу найти короткую функцию, которая достаточно нагрузит мой браузер, чтобы я мог...
2978 просмотров
schedule
13.04.2023
Использование WebGL внутри Web Worker: возможно ли это? Как?
Я открыл эти тесты умножения матриц , и мой браузер (Firefox 7.0.1) завис до тесты закончились (я открывал страницу на стареньком Asus EeePC 1000H).
Я слышал, что веб-воркеры были изобретены, чтобы отделить обработку от отображения веб-страниц....
6479 просмотров
schedule
12.12.2022
Как наладить общение между работниками?
Я экспериментирую с веб-воркерами, и мне было интересно, насколько хорошо они будут справляться с удручающе параллельными проблемами. Поэтому я реализовал Игру жизни Коннавея . (Чтобы получить немного больше удовольствия, чем делать размытие или...
1172 просмотров
schedule
10.07.2022
Веб-воркеры не порождают подчиненных в firefox 10
Я пытался использовать веб-воркеров в Firefox 10. Пример на сайте Mozilla вычисляет числа Фибоначчи (в данном случае 5-е число Фибоначчи - 5):
https://developer.mozilla.org/En/Using_web_workers#section_11
Когда я нажимаю ссылку, чтобы перейти...
768 просмотров
schedule
04.05.2022
Веб-работник, работающий с imageData, работает с Firefox, но не с Chrome
Когда я запускаю код, который имеет дело с передачей imageData веб-воркеру, а затем обратно, Firefox отлично работает, но Chrome выдает «Uncaught Error: DATA_CLONE_ERR: DOM Exception 25»
Поиск в Google предполагает, что старые версии Chrome...
4700 просмотров
schedule
26.07.2022
Невозможно создать веб-воркер из веб-воркера в Chrome
Используя Chrome 17.0.963.46 m, я попытался создать нового веб-воркера изнутри веб-воркера. Но получил «Uncaught ReferenceError: рабочий не определен»
Любая информация. на этом? (Google на удивление мало ссылок на создание веб-воркеров внутри...
2896 просмотров
schedule
14.04.2023
Какое локальное хранилище в html5 я могу безопасно использовать в потоке пользовательского интерфейса браузера и потоке веб-работника
Я пытался использовать api базы данных web sql в браузерах на базе webkit. Я использовал асинхронный API в основном потоке пользовательского интерфейса и веб-воркер . Оба потока обращаются к одной и той же базе данных (которая, как вы знаете,...
1680 просмотров
schedule
26.11.2022
Стоит ли делегировать JSON.parse веб-работнику (в Chrome Extension / FF Addon)?
Я пишу расширение Chrome, которое хранит большой объем данных в localStorage браузера и анализирует его при каждой загрузке страницы. Теперь, когда размер данных увеличивается, время загрузки страницы / производительность начинает ухудшаться. Итак,...
2390 просмотров
schedule
01.07.2022
Анализ XML в веб-воркере
Я использовал объект DOMParser для синтаксического анализа текстовой строки в XML-дереве. Однако он недоступен в контексте веб-воркера (и, конечно же, не является document.ELEMENT_NODE или различными другими константами, которые могут потребоваться)....
5991 просмотров
schedule
24.03.2022
Делаем WebWorkers безопасной средой
В стремлении иметь интерфейс, способный запускать произвольный код javascript внутри браузера, не имея дыры в безопасности размером с типичную шутку о маме, Esailija предложила использовать Web Workers . Они работают в полуизолированной среде (без...
4640 просмотров
schedule
29.05.2022
Способы реализации задач, связанных с процессором, в nodejs
Я использую nodejs для веб-сервера, который декодирует параметры GET и возвращает данные в некотором закодированном формате. Декодирование / кодирование выполняется с использованием криптографического модуля nodejs, который кажется синхронным. Хотя...
2583 просмотров
schedule
14.03.2023
Заканчиваются ли веб-воркеры HTML5, если пользователь покидает или закрывает браузер?
Если веб-воркер запускается, а затем пользователь переходит на другую страницу или закрывает браузер, завершается ли веб-воркер?
737 просмотров
schedule
28.07.2023
Как отлаживать общих веб-воркеров?
Я использую общих веб-воркеров, я не получаю ошибок от воркера. Обработчик ошибок рабочего стола не возвращает никаких ошибок !. Как я могу отлаживать общих веб-работников.
var worker = new SharedWorker('Vult_worker.js');...
7353 просмотров
schedule
07.07.2022