当前位置:  技术问答>linux和unix

问个管理线程的问题-高手赐教

    来源: 互联网  发布时间:2015-10-27

    本文导语:  在2.4内核总有管理线程pthread_manager在进行线程管理,现在我想问的就是有哪些情况会导致 管理线程成为僵尸进程(zombie),如果非管理线程读取自己的线程堆栈越界会导致manager线程成为僵 尸吗?线程处理函数如果里...

在2.4内核总有管理线程pthread_manager在进行线程管理,现在我想问的就是有哪些情况会导致

管理线程成为僵尸进程(zombie),如果非管理线程读取自己的线程堆栈越界会导致manager线程成为僵

尸吗?线程处理函数如果里面的结构体或者全局的结构不是字节对齐的会导致有什么情况发生?

|
导致僵尸线程的原因是一个父进程不去询问它的子进程的状态而产生的,你只能让你的子进程成为僵尸进程,而没办法让你的父进程成为僵尸进程,或者让与你自己无关的进程成为僵尸进程

|
tb基本上正确,导致僵尸线程的唯一原因是父进程没有处理其子进程送来的SIGCHLD信号,此信号是在进程结束时送给父进程的。父进程可以设定handler去处理此信号,当然也可以用wait调用来处理。

所以,如果manager是正常退出,问题在父进程。如果manager应该是永不结束的进程,它的父进程就没有必要对那个信号进行处理,也就是说问题在为什么manager会退出。

你问:
如果非管理线程读取自己的线程堆栈越界会导致manager线程成为僵尸吗?
如果非管理线程属于另一个进程,答案是“不会”;如果是同一个进程,答案是“可能”。

线程处理函数如果里面的结构体或者全局的结构不是字节对齐的会导致有什么情况发生?
字节不对齐可能会导致bus error,进程一般会dump core。

|
uClibc0.9.26线程库有一些bug,你可以到网张上看看www.uclibc.org,有哪些补丁或者bug

    
 
 
 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐
  • 有接触过db2的高手吗?请问安装完后管理员的用户名和口令?
  • 搜集网络管理方面高手的QQ?来者有分!!
  • 请各位高手谈谈是如何管理自己的进程池的?
  • 高手请进》》》一个电子商务网站的内部人员信息管理是指???请各位大虾指点???
  • *****(高分!!!)求Java和Linux高手解决servlet远程管理linux用户密码的问题*****
  • 求高手解决国嵌视频中课程1-Linux系统管理,NFS网络配置问题?
  • 有那位朋友看过Java2核心技术中的自定义布局管理器,在其中方法preferredLayoutSize的实现是怎样的?看不明白,高手解释一下
  • java中Spring框架介绍及如何实现对Bean的管理
  • 谁知道哪里有用java开发的管理信息系统软件(如:图书馆管理系统,人事部管理系统)的代码?
  • OpenStack与Docker集成:使用openstack管理docker
  • rd9的文件管理器和rpm包管理器在哪里?
  • ​Docker 容器数据管理,链接容器,构建私有库
  • windows的程序管理器与文件管理器有什么不同之处?
  • jb6:一个主窗体中的cardlayout布局管理器可以用来管理多个窗体吗?
  • sccs只能管理单个程序,有没有能管理多个程序的工具?
  • Android文件管理器 雪梦文件管理器
  • 有朋友邀我兼职管理一个PHP+MySQL网站,我想应该还需要了解Linux系统管理?
  • 如何打开SUN工作站进入网络管理系统和退出网络管理系统,并关机。
  • 后台管理框架 ZSWIN后台管理框架
  • 这句话什么意思:“分页存储管理是一个单一的线性地址空间,分段存储管理的作业地址空间是二维的。”?
  • 我的Linux用的窗口管理器用的是metacity我现在要用uwm或者其他的窗口管理器这么换?
  • i386的32位模式下可以只是用段式管理,而不开页式管理么?
  • Oracle ASM自动管理存储管理简介
  • 谁能告诉我,用jsp做后台管理,管理员的权限应该怎么设订〉?
  • oracle区管理和段空间管理详细介绍
  • 内容管理系统 HonoCMS
  • 客户关系管理 Covide
  • 目标管理系统 GMS


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,,E-mail:www_#163.com(请将#改为@)

    浙ICP备11055608号-3