HarmonyOS taskpool在sm234加解密中如何使用在提供性能

HarmonyOS
3天前
浏览
收藏 0
回答 1
待解决
回答 1
按赞同
/
按时间
zxjiu

加解密耗时长,希望使用taskpool,推荐使用taskpool的LongTask函数,用于执行长时任务。

参考:

@Concurrent
//创建长时任务,模拟加解密任务
function longTask(arg: number): number {
  let t: number = Date.now();
  while (Date.now() - t < arg) {
    continue;
  }
  console.info("longTask has been executed.");
  return arg;
}

// 增加耗时,模拟加解密的耗时
let task1: taskpool.LongTask = new taskpool.LongTask(longTask, 200000);
taskpool.execute(task1).then((res: Object)=>{
  taskpool.terminateTask(task1);
  console.info("taskpool longTask result: " + res);
});
分享
微博
QQ
微信
回复
3天前
相关问题
如何使用SM4的CBC模式加解密
1000浏览 • 1回复 待解决
HarmonyOS SM2/SM4结合加解密
36浏览 • 1回复 待解决
如何使用国密SM2算法进行加解密
4478浏览 • 1回复 待解决
HarmonyOS SM2,SM4国密加解密使用demo
312浏览 • 1回复 待解决
HarmonyOS Sm2和DES加解密问题
517浏览 • 1回复 待解决
SM4采用OFB模式进行加解密
978浏览 • 1回复 待解决
HarmonyOS 加解密算法如何使用
66浏览 • 1回复 待解决
HarmonyOS提供RAS加解密的文档
419浏览 • 1回复 待解决
SM4 CBC模式加解密,有好的方案吗?
1067浏览 • 1回复 待解决
加解密算法库框架使用
902浏览 • 1回复 待解决
HarmonyOS 加解密问题
52浏览 • 1回复 待解决
HarmonyOS 加解密 demo
534浏览 • 1回复 待解决
HarmonyOS 加解密咨询
39浏览 • 1回复 待解决