鲲鹏社区首页
中文
注册
开发者
我要评分
获取效率
正确性
完整性
易理解
在线提单
论坛求助

线程ID查询

执行绑核前需要查询主进程和ACL线程的ID。

  • 主进程ID可以通过NPU信息查询。若推理服务在容器中执行,则以下命令在容器内执行。
    THDNAME="acl_thread"
    THREADS=`ps -Te | grep ${THDNAME} | grep -v grep | awk '!a[$1]++' | awk '{print $1}'`
    显示NPU的进程号。
    echo $THREADS

  • ACL线程ID查询命令。
    for THREAD_ID in ${ THREADS[@]}
    do
        ACL=`ps -Te | grep ${THREAD_ID} | grep acl_thread | grep -v grep | awk '!a[$1]++' | awk '{print $2}'`
    done
    显示ACL的线程号。
    echo $ACL