Форум Flasher.ru

Форум Flasher.ru (http://www.flasher.ru/forum/index.php)
-   ActionScript 3.0 (http://www.flasher.ru/forum/forumdisplay.php?f=83)
-   -   Многопоточность в AS3 (http://www.flasher.ru/forum/showthread.php?t=205786)

gloomyBrain 23.12.2013 20:21

Цитата:

Сообщение от Akopalipsis (Сообщение 1155740)
gloomyBrain я обязательно прочту статьи по Вашей ссылке, но у меня возник вопрос по Вашим словам - "более 2 потоков иметь не стоит". То есть, вворкером вообще лучше не пользоваться или я не правильно понял?

Нет, не правильно. Все работает, можно сказать что даже стабильно. Но. Пока у нас один родительский процесс и один дочерний. Как только добавляем еще один Worker (то есть имеем один родительский процесс и 2 дочерних) - могут начаться чудеса и "вылеты".

Все вышеперечисленное я говорю из опыта времен FP 11.4 - 11.5. Возможно, дальше стало лучше. Так же стоит учитывать что Google Chrome имеет свой особенный FP, который может отличаться от того, что можно скачать на сайте Adobe. Кроме того, debug и release плееры тоже могут вести себя по-разному.

Стоит быть внимательным при тестировании, учитывать особенности, но не более.

C4Grey 23.12.2013 20:23

Для AIR есть Native Extension, можно написать расширение на С для сжатия изображения в отдельном потоке. На AIR 3.7+ работает отлично(создавал расширение для валидации XHTML).

gloomyBrain 23.12.2013 20:33

Цитата:

Сообщение от in4core (Сообщение 1155742)
Akopalipsis правильно понимаешь. Качественных потоков у АС3 нет, воркеры - это поделка на коленке, потому что многие вопили, что дайте нам ПОТОКИ! Полноценных потоков в ближайших версиях ФП не появится. Если только в АС4

На самом деле ничего плохого нет в реализованной Adobe схеме параллельного исполнения. Скорее - одни только плюсы, ведь стрельнуть себе в ногу куда как сложнее. При этом для особых случаев таки есть подобие мутекса и даже разделяемая память.


Часовой пояс GMT +4, время: 15:02.

Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.