当前位置: 技术问答>HP-UX 下消息队列能否保证消息包的先进先出?
iis7站长之家
HP-UX移植到RedHat Linux过程中的多线程和信号处理
来源: 互联网 发布时间:2015-12-07
本文导语: 在HP-UX移植到RedHat Linux的过程中,需要调查代码中使用的关于多线程和信号处理方面不兼容的代码。 现在的外部环境不足,不能调试,只能静态检查。 而且代码比较多,大概40多万行。 请问各位高手,有什么好的...
在HP-UX移植到RedHat Linux的过程中,需要调查代码中使用的关于多线程和信号处理方面不兼容的代码。
现在的外部环境不足,不能调试,只能静态检查。
而且代码比较多,大概40多万行。
请问各位高手,有什么好的办法进行检查呢?
另:我在代码中没有搜到pthread.h这个关键字,是不是说明这个程序没有使用多线程呢?
在处理信号的时候又需要什么头文件呢?
现在的外部环境不足,不能调试,只能静态检查。
而且代码比较多,大概40多万行。
请问各位高手,有什么好的办法进行检查呢?
另:我在代码中没有搜到pthread.h这个关键字,是不是说明这个程序没有使用多线程呢?
在处理信号的时候又需要什么头文件呢?
|
HP-UX上用的可能是thread.h,所以你搜pthread.h当然搜索不到了
不过我也是猜得 呵呵
我做过solaris到linux的移植,solaris的老版本用的线程就是thread.h
下面这个文档可以参考一下
http://www-128.ibm.com/developerworks/cn/linux/porting/solaris/guide1/index.html#main
不过我也是猜得 呵呵
我做过solaris到linux的移植,solaris的老版本用的线程就是thread.h
下面这个文档可以参考一下
http://www-128.ibm.com/developerworks/cn/linux/porting/solaris/guide1/index.html#main
|
HP-UX 可以用pthread ,如果HP-UX使用pthread的话和就不需要改任何东西.linux 下也使用pthread