美文网首页
Android Native 线程重命名方法

Android Native 线程重命名方法

作者: 天天_盖世英雄 | 来源:发表于2017-06-30 18:43 被阅读93次

    pthread_create是Unix系统下用于创建线程的函数,同样也适用于安卓平台。

    开发时我们可能会在native中启动较多的线程,为了方面管理调试可以采用线程重命名的方式。

    这里我使用的是prctl()函数,函数原型:

    int prctl ( int option,unsigned long arg2,unsigned long arg3,unsigned long arg4,unsigned long arg5 )

    下面是具体代码:

    在Linux下,ps是非常普通的命令。但是在Android上,一般的命令如ps -aux却不起作用。准确的来说,Android是Google基于Linux的内核改造出来的,也就意味着ps命令可能会有所区别。对于前面的命令Android平台可以直接使用ps,就能达到相同的效果。

    在我们完成线程重命名之后,可以使用 ps -t | grep * 来查看。

    相关文章

      网友评论

          本文标题:Android Native 线程重命名方法

          本文链接:https://www.haomeiwen.com/subject/ipdicxtx.html