zip包的解压是在主线程还是IO线程
1、我们有网络下载zip包及解压功能,使用了zlib.decompressFile进行解压,解压是在IO线程还是主线程中处理
2、如何能够查看是在主线程还是IO线程
HarmonyOS
赞
收藏 0
回答 1
待解决
相关问题
如何判断当前线程是否是主线程
387浏览 • 1回复 待解决
在ArkTS的主线程中使用await会堵塞主线程吗
277浏览 • 1回复 待解决
类似CallStateObserver中的回调,是在app主线程,还新的线程中?
3709浏览 • 1回复 待解决
Native子线程切回主线程传递的env是否会变化
263浏览 • 1回复 待解决
ArkTS能开启子线程吗,如何判断当前线程是UI线程还是子线程?
222浏览 • 1回复 待解决
TaskPool子线程和主线程如何通信
287浏览 • 1回复 待解决
HarmonyOS中UI必须在主线程渲染吗? 如何判断当前线程是否为主线程?
179浏览 • 1回复 待解决
延迟任务回调onWorkStart和onWorkStop是运行在主线程吗
291浏览 • 1回复 待解决
369.web组件中 ,render线程什么时候会开启,和主线程是相互独立的吗
253浏览 • 1回复 待解决
主线程怎么才能判断子线程是否已经执行结束了
4897浏览 • 1回复 待解决
Native如何创建子线程,有什么约束,与主线程如何通信
266浏览 • 1回复 待解决
子线程和主线程的优先级及任务执行策略是什么
233浏览 • 1回复 待解决
OpenHarmony中 zip的解压打包路径只能是 沙箱路径吗 ?
2483浏览 • 1回复 待解决
对于多线程操作首选项和数据库是不是线程安全的?还是每一个线程独立的
228浏览 • 1回复 待解决
如何解决使用zip模块解压文件,解压接口返回解压成功,进入设备查看解压路径未找到解压后的文件
302浏览 • 1回复 待解决
ArkTS的线程机制是怎么样的?每个线程是一个单独的JS引擎吗?
313浏览 • 1回复 待解决
如何判断当前是release包还是debug包
109浏览 • 1回复 待解决
JS线程通过napi创建的C++线程的处理结果,如何返回JS线程
298浏览 • 1回复 待解决
ArkTS有哪些线程安全的数据类型,多线程方案如何保证线程安全
258浏览 • 1回复 待解决
@ohos.zlib (Zip模块)解压文件返回解压成功,但未没有找到解压后的文件
341浏览 • 1回复 待解决
ArkTS线程模型中是否是每个线程跑一个runtime实例
259浏览 • 1回复 待解决
supermap iManager 解压即用包
794浏览 • 1回复 待解决
鸿蒙应用程序的开发是单线程的么?
1802浏览 • 1回复 待解决
线程信息以及线程的任务栈如何获取
164浏览 • 1回复 待解决
关于鸿蒙napi的异步机制的疑问,执行逻辑是跑在js线程上吗?
6231浏览 • 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