zip包的解压是在主线程还是IO线程
1、我们有网络下载zip包及解压功能,使用了zlib.decompressFile进行解压,解压是在IO线程还是主线程中处理
2、如何能够查看是在主线程还是IO线程
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
HarmonyOS async/await promise是在哪个线程,如何判断主线程还是子线程
442浏览 • 1回复 待解决
Worker的宿主线程必须是主线程吗?
337浏览 • 1回复 待解决
sensor无论在子线程还是主线程都报错SENSOR_PARAMETER_ERROR
258浏览 • 1回复 待解决
如何判断当前线程是否是主线程
2308浏览 • 1回复 待解决
在ArkTS的主线程中使用await会堵塞主线程吗
2074浏览 • 1回复 待解决
怎样判断当前线程是否是主线程?
399浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
5136浏览 • 1回复 待解决
请问如何判断当前执行的方法运行的子线程还是主线程,以及如何打印线程ID
161浏览 • 1回复 待解决
HarmonyOS在异步线程往主线程抛任务无法被执行
287浏览 • 1回复 待解决
HarmonyOS 如何区分当前线程是否是UI线程还是子线程?
47浏览 • 1回复 待解决
HarmonyOS主线程子线程切换问题
444浏览 • 1回复 待解决
ArkTS能开启子线程吗,如何判断当前线程是UI线程还是子线程?
1008浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
2259浏览 • 1回复 待解决
HarmonyOS libuv实现的timer,在主线程执行没有回调,在子线程可以正常使用
333浏览 • 1回复 待解决
宿主线程如何接收子线程发送的消息?
328浏览 • 1回复 待解决
HarmonyOS ArkTS怎么控制子线程回到主线程
467浏览 • 1回复 待解决
HarmonyOS worker线程和主线程支持内存共享
424浏览 • 1回复 待解决
HarmonyOS中UI必须在主线程渲染吗? 如何判断当前线程是否为主线程?
1890浏览 • 1回复 待解决
zlib是否支持解压带密码的压缩包(.zip)?
1537浏览 • 1回复 待解决
宿主线程如何向worker子线程发送消息?
294浏览 • 1回复 待解决
HarmonyOS 主线程刷新UI
136浏览 • 1回复 待解决
HarmonyOS主线程的napi_ref是否可以被worker线程使用?
350浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
1652浏览 • 1回复 待解决
在C++回调时,如何阻塞TS主线程?
385浏览 • 1回复 待解决
如何判断是否为主线程?
987浏览 • 1回复 待解决
zip解压是异步的 ,当前是在子线程中处理。使用process可以获取当前进程的pid以及当前线程的tid,在Ability的onCreate生命周期中获取主线程的tid绑定在globalThis中,当有其他线程的时候同样获取其tid与globalThis的tid比对即可判断当前是否为主线程获取进程相关的信息
参考文档:https://developer.huawei.com/consumer/cn/doc/harmonyos-references/js-apis-process-0000001813575988#ZH-CN_TOPIC_0000001813575988__%E5%AF%BC%E5%85%A5%E6%A8%A1%E5%9D%97