代码中做阻塞式的耗时操作,会影响其它任务的执行吗
如果在这段代码中做阻塞式的耗时操作,会影响其它任务的执行吗?
HarmonyOS
赞
收藏 0
回答 1
相关问题
Ability在onBackground执行耗时操作时是否会影响另外一个Ability的onForeground
2273浏览 • 1回复 待解决
UIAbility在onBackground执行耗时操作时是否会影响另外一个UIAbility的onForeground
2475浏览 • 1回复 待解决
在arkts中如何执行耗时任务?
324浏览 • 1回复 待解决
页面aboutToAppear方法执行时,执行Promise任务查询请求服务器,如果耗时过长,里面的内容还会执行吗
2811浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何避免在LazyForEach的itemGenerator和keyGenerator中执行耗时操作?
1081浏览 • 2回复 待解决
#鸿蒙学习大百科#UIAbility在onBackground执行耗时操作时会不会影响其他UIAbility?
1011浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙API 13中实现独立执行的耗时任务?
918浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何避免在组件的属性刷新过程中执行耗时操作?
939浏览 • 1回复 待解决
openharmony napi 异步耗时阻塞js的ui刷新
6421浏览 • 1回复 已解决
延迟任务什么时候会执行
2657浏览 • 1回复 待解决
#鸿蒙通关秘籍#如何在鸿蒙开发中避免在主线程中执行耗时操作
1185浏览 • 1回复 待解决
“netAvailable”执行的时候“netConnectionPropertiesChange”一定会执行吗
2308浏览 • 1回复 待解决
代码微调,运行项目会重新编译,耗时太长
733浏览 • 1回复 待解决
如何让一个按钮点击执行耗时操作,执行完之后才能再次点击
1413浏览 • 1回复 待解决
#鸿蒙通关秘籍#在鸿蒙API 13中如何使用TaskPool同时执行多个耗时任务?
723浏览 • 1回复 待解决
HarmonyOS native 中执行长耗时任务收到中断信号,导致函数异常终止
680浏览 • 1回复 待解决
在ArkTS中如何处理耗时操作?
1327浏览 • 1回复 待解决
HarmonyOS 后台短时任务,执行一半,程序检测到时间可能不够用,能切换为长时任务继续执行吗
806浏览 • 1回复 待解决
HarmonyOS @entry的onpageshow同步逻辑会阻塞图片显示
492浏览 • 1回复 待解决
#鸿蒙通关秘籍#频繁创建和销毁组件时如何避免在aboutToAppear和aboutToDisappear中执行耗时操作?
950浏览 • 1回复 待解决
HarmonyOS 数据库query后对返回的ResultSet转换为对应model,执行耗时很长影响用户体验
426浏览 • 1回复 待解决
TaskPool和Worker中任务的执行调度方式是怎样的?
1395浏览 • 1回复 待解决
HarmonyOS try catch是异步执行吗?
723浏览 • 1回复 待解决
learTimeout(0) 会清理掉setInterval 中 timerId = 0 的任务
1623浏览 • 1回复 待解决
ExecuteCB的执行完毕后,才会执行CompleteCB的回调处理,所以在ExecuteCB中增加耗时操作,会影响回调中CompleteCB的执行,比如,sleep操作。CompleteCB在主线程执行,ExecuteCB在工作线程中执行。
只有在AsyncWork函数执行时,将CPU执行释放(如在AsyncWork函数的napi_queue_async_work语句后增加sleep)后,会执行ExecuteCB回调,但是,只有AsyncWork函数执行完毕后,才会执行CompleteCB函数。