Home
last modified time | relevance | path

Searched refs:concurrency (Results 1 – 25 of 104) sorted by relevance

12345

/ohos5.0/docs/en/application-dev/performance/
H A Defficient-concurrent-programming.md3 …ain thread, the system provides two policies: asynchronous concurrency and multithread concurrency.
5 Asynchronous concurrency means that an action in asynchronous code is suspended and will continue l…
7 Multithread concurrency allows multiple segments of code to be executed at a time. When the main th…
9 …, I/O intensive task, synchronous task, and the like. You can select a concurrency policy based on…
11 … provides the following mechanisms to support asynchronous concurrency and multithread concurrency:
13 - Using asynchronous concurrency for development
14 - [Asynchronous Concurrency Overview](../arkts-utils/async-concurrency-overview.md)
16 - Using multithread concurrency for development
17 - [Multithread Concurrency Overview](../arkts-utils/multi-thread-concurrency-overview.md)
H A Dperformance-overview.md58 - **Adopt asynchronous concurrency.**
60 …[Asynchronous concurrency](../arkts-utils/async-concurrency-overview.md) allows an application to …
/ohos5.0/docs/en/application-dev/arkts-utils/
H A Dconcurrency-overview.md5 …ain thread, the system provides two policies: asynchronous concurrency and multithread concurrency.
7concurrency means that an action in asynchronous code is suspended and will resume later. Only one…
9concurrency allows multiple segments of code to be executed at a time. When the main thread respon…
14concurrency capability is used in multiple scenarios, including []asynchronous concurrent tasks (a…
H A Dio-intensive-task-development.md4concurrency can address the thread blocking issue for single I/O tasks, it falls short in the case…
7 …owing uses frequent read/write operations on a system file to simulate concurrency processing of I…
10 1. Define a concurrency function that internally calls I/O capabilities intensively.
15 // Define a concurrency function that internally calls I/O capabilities intensively.
51 2. Use **TaskPool** to execute the concurrency function that contains the intensive I/O operations.…
68 … // Use TaskPool to execute the concurrency function that contains the intensive I/O operations.
H A Dmultithread-develop-overview.md3 …development, the concurrency capability is required in many service scenarios. Different service s…
7 …s, which correspond to different typical service scenarios. Select the concurrency capability base…
H A Dinterthread-communication-overview.md3 …to all other JS engines, ArkTS provides concurrency capabilities based on the Actor memory isolati…
9 Currently, ArkTS provides two concurrency capabilities to support inter-thread communication: TaskP…
11 - Worker is a standard cross-thread communication API of the Actor concurrency model. It is used in…
15 Based on the TaskPool and Worker concurrency APIs provided by ArkTS, multiple inter-thread communic…
H A Dmulti-thread-concurrency-overview.md3 … are used to implement concurrent tasks in different scenarios. Common concurrency models are clas…
5 A typical message passing model is actor. It supports high-scale concurrency while eliminating a se…
7 Currently, ArkTS provides two concurrency capabilities: TaskPool and Worker, both of which are impl…
9 …een the Actor concurrency model and the memory sharing concurrency model, see [Multithreaded Concu…
H A DReadme-EN.md17 - [Concurrency Overview](concurrency-overview.md)
18 - [Asynchronous Concurrency](async-concurrency-overview.md)
20 - [Multithreaded Concurrency Overview](multi-thread-concurrency-overview.md)
H A Darkts-overview.md11 To address the limited support for TS/JS concurrency, ArkTS enhances the concurrent programming API…
15 …g requirements, and gradually provides more features, such as enhanced concurrency, improved syste…
/ohos5.0/docs/zh-cn/application-dev/arkts-utils/
H A Dconcurrency-overview.md7 …。ArkTS通过Promise和async/await提供异步并发能力,适用于单次I/O任务的开发场景。详细请参见[使用异步并发能力](async-concurrency-overview.md)。
9 …于[耗时任务](time-consuming-task-overview.md)等并发场景。详细请参见[多线程并发概述](multi-thread-concurrency-overview.md)。
14 并发能力在多种场景中都有应用,其中包括[异步并发任务](async-concurrency-overview.md)、[耗时任务](time-consuming-task-overview.md)(…
H A DReadme-CN.md17 - [并发概述](concurrency-overview.md)
18 - [异步并发](async-concurrency-overview.md)
20 - [多线程并发概述](multi-thread-concurrency-overview.md)
/ohos5.0/foundation/resourceschedule/ffrt/test/ut/testcase/
H A Dut_queue.cpp466 uint64_t concurrency = 4; variable
467 ffrt_queue_attr_set_max_concurrency(nullptr, concurrency);
468 ffrt_queue_attr_set_max_concurrency(&queue_attr, concurrency);
469 concurrency = ffrt_queue_attr_get_max_concurrency(nullptr);
470 EXPECT_EQ(concurrency, 0);
471 concurrency = ffrt_queue_attr_get_max_concurrency(&queue_attr);
472 EXPECT_EQ(concurrency, 4);
477 concurrency = 0;
478 ffrt_queue_attr_set_max_concurrency(&queue_attr1, concurrency);
479 concurrency = ffrt_queue_attr_get_max_concurrency(&queue_attr1);
[all …]
/ohos5.0/docs/zh-cn/application-dev/performance/
H A Defficient-concurrent-programming.md14 - [异步并发](../arkts-utils/async-concurrency-overview.md)
16 - [多线程并发概述](../arkts-utils/multi-thread-concurrency-overview.md)
/ohos5.0/docs/en/application-dev/media/audio/
H A Daudio-session-management.md3 … the system has preset a [default audio focus strategy](audio-playback-concurrency.md#audio-focus-…
7 … audio session, see [Introduction to Audio Focus and Audio Session](audio-playback-concurrency.md).
23concurrency.md#audio-session-strategy). The strategy contains the **concurrencyMode** parameter, w…
97 // Set the audio concurrency mode.
H A Dusing-ohaudio-for-session.md3 … the system has preset a [default audio focus strategy](audio-playback-concurrency.md#audio-focus-…
7 … audio session, see [Introduction to Audio Focus and Audio Session](audio-playback-concurrency.md).
40 …h_audiosession_concurrencymode) parameter, which is used to declare the audio concurrency strategy.
131 // Set an audio concurrency mode and activate an audio session.
/ohos5.0/docs/zh-cn/application-dev/media/audio/
H A Daudio-session-management.md3 对于涉及多个音频流并发播放的场景,系统已预设了默认的[音频焦点策略](audio-playback-concurrency.md#音频焦点策略),该策略将对所有音频流(包括播放和录制)实施统一的焦点…
7 …绍AudioSession相关ArkTS API的使用方法和注意事项,更多音频焦点及音频会话的信息,可参考:[音频焦点和音频会话介绍](audio-playback-concurrency.md)。
23 应用在激活AudioSession时,需指定[音频会话策略(AudioSessionStrategy)](audio-playback-concurrency.md#音频会话策略audiosessi…
H A Dusing-ohaudio-for-session.md3 对于涉及多个音频流并发播放的场景,系统已预设了默认的[音频焦点策略](audio-playback-concurrency.md#音频焦点策略),该策略将对所有音频流(包括播放和录制)实施统一的焦点…
7 本文档主要介绍AudioSession相关C API的使用方法和注意事项,更多音频焦点及音频会话的信息,可参考:[音频焦点和音频会话介绍](audio-playback-concurrency.md…
/ohos5.0/docs/en/readme/
H A DARK-Runtime-Subsystem.md39 - Concurrency management: abc file manager in the actor concurrency model
49 - Optimized concurrency model and concurrency APIs
55concurrency semantic representation. Engines in the industry, such as browser or Node.js, usually …
/ohos5.0/docs/zh-cn/application-dev/security/CryptoArchitectureKit/
H A Dcrypto-asym-key-generation-conversion-spec.md49 …议开发者在生成位数较大的密钥时,使用对应的异步接口,或是[使用多线程并发能力](../../arkts-utils/multi-thread-concurrency-overview.md)进行开…
186 …议开发者在生成位数较大的密钥时,使用对应的异步接口,或是[使用多线程并发能力](../../arkts-utils/multi-thread-concurrency-overview.md)进行开…
202 …议开发者在生成位数较大的密钥时,使用对应的异步接口,或是[使用多线程并发能力](../../arkts-utils/multi-thread-concurrency-overview.md)进行开…
/ohos5.0/foundation/resourceschedule/ffrt/
H A DRELEASE-NOTES.md3 1. FFRT means Function Flow Run Time,It is a runtime library for asynchronous task concurrency.
/ohos5.0/docs/en/application-dev/reference/apis-audio-kit/
H A D_o_h___audio_session___strategy.md20 …cyMode](_o_h_audio.md#oh_audiosession_concurrencymode) concurrencyMode | Audio concurrency mode. |
/ohos5.0/docs/zh-cn/application-dev/faqs/
H A Dfaqs-arkts-utils.md47 1. [多线程并发概述 (TaskPool和Worker)](../arkts-utils/multi-thread-concurrency-overview.md)
328 1. [并发概述](../arkts-utils/concurrency-overview.md)
363 1. [异步并发概述 (Promise和async/await)](../arkts-utils/async-concurrency-overview.md)
449 1. [多线程并发概述 (TaskPool和Worker)](../arkts-utils/multi-thread-concurrency-overview.md)
473 1. [多线程并发概述 (TaskPool和Worker)](../arkts-utils/multi-thread-concurrency-overview.md)
/ohos5.0/docs/en/application-dev/ffrt/
H A Dffrt-development-guideline.md1083 Maximum concurrency. If the parameter is set to a value less than or equal to 0, the concurrency 1 …
1091 If the concurrency is set to a large value, for example, 100, the actual concurrency may fail to re…
1101 uint64_t concurrency = 4;
1102 ffrt_queue_attr_set_max_concurrency(&queue_attr, concurrency);
1105 printf("concurrency=%lu\n", concurrency);
1113 concurrency=4
1133 Maximum concurrency.
1146 uint64_t concurrency = 4;
1147 ffrt_queue_attr_set_max_concurrency(&queue_attr, concurrency);
1150 printf("concurrency=%lu\n", concurrency);
[all …]
/ohos5.0/docs/en/application-dev/reference/apis-ffrt-kit/
H A Dqueue_8h.md42 …eue__attr__t.md)\* attr, const int max_concurrency) | Sets the maximum concurrency for a queue, wh…
43 …t_queue_attr_t](ffrt__queue__attr__t.md)\* attr) | Obtains the maximum concurrency of a queue, whi…
/ohos5.0/docs/zh-cn/application-dev/ffrt/
H A Dffrt-development-guideline.md1093 uint64_t concurrency = 4;
1094 ffrt_queue_attr_set_max_concurrency(&queue_attr, concurrency);
1095 concurrency = ffrt_queue_attr_get_max_concurrency(&queue_attr);
1097 printf("concurrency=%lu\n", concurrency);
1105 concurrency=4
1138 uint64_t concurrency = 4;
1139 ffrt_queue_attr_set_max_concurrency(&queue_attr, concurrency);
1140 concurrency = ffrt_queue_attr_get_max_concurrency(&queue_attr);
1142 printf("concurrency=%lu\n", concurrency);
1150 concurrency=4

12345