Android Native 线程重命名方法

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 * 来查看。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

  • Android 自定义View的各种姿势1 Activity的显示之ViewRootImpl详解 Activity...
    passiontim阅读 180,191评论 25 708
  • 又来到了一个老生常谈的问题,应用层软件开发的程序员要不要了解和深入学习操作系统呢? 今天就这个问题开始,来谈谈操...
    tangsl阅读 4,371评论 0 23
  • ## 可重入函数 ### 可重入性的理解 若一个程序或子程序可以安全的被并行执行,则称其为可重入的;即当该子程序正...
    夏至亦韵阅读 842评论 0 0
  • 书名:把时间当做朋友 阅读时间:30m 阅读收获:今天读的是第六章交流的前两节。一是学会倾听,二是学会说与不说。 ...
    林蓝秋阅读 252评论 0 0
  • 楔子 喜欢是乍见之欢 爱是就处不厌 当关心和陪伴变成打扰 孤独就成了救赎。
    梦的君王阅读 251评论 0 1

友情链接更多精彩内容