Consider cost of bootstraping. In the parallel\Runtime API the bootstrap routine is executed each time "new Runtime()" is called. So if you create e.g. 8 Runtimes, the bootstrap code will be executed 8 times and it does not depend on the number of Futures. On the other hand, in the case of Functional API each "parallel\run()" causes the boostrap code to be called again. This can be painfull if your tasks environement is complex (eg. huge datasets that need to be prepared in advance and thausends of relatively small tasks).
PHP.mk документација
Функционално API
Почист и полокален преглед на PHP референцата, со задржана структура од PHP.net и подобра читливост за примери, секции и белешки.
Патека
functional.parallel.php
Локална патека за оваа страница.
Извор
php.net/manual/en
Оригиналниот HTML се реупотребува и локално се стилизира.
Режим
Прокси + превод во позадина
Кодовите, табелите и белешките остануваат читливи во истиот тек.
Референца
functional.parallel.php
Функционално API
Референца за `functional.parallel.php` со подобрена типографија и навигација.
Функционално API
На parallel\Runtime API обезбедува голем степен на контрола за моќниот PHP програмер, и за оние кои се добро запознаени со пишување апликации што користат паралелна конкурентност.
Функционалниот API обезбедува помала контрола во замена за можноста да донесува одлуки за програмерот:
- сите извршни средини се иницијализираат идентично
- распоредот се одредува од API, а не од програмерот
Содржина
- parallel\bootstrap — Иницијализација
- parallel\run — Синхронизација
Белешки од корисници 1 белешка
Пример #2 Додадете датотека и поставете метод на компресија ¶
3 години пред