当前位置: 技术问答>linux和unix
问问unix下进程的问题
来源: 互联网 发布时间:2015-03-19
本文导语: 在unix下有线程的概念吗? 有类似createthread的函数吗? 我的程序是一边发东西,回收,当收到特定的字符时,停止 ,请高手帮忙啊!!! 有没有类似的开发经验啊 也告诉我unix下起进程或线程的东东:0 感激感激 ...
在unix下有线程的概念吗?
有类似createthread的函数吗?
我的程序是一边发东西,回收,当收到特定的字符时,停止
,请高手帮忙啊!!!
有没有类似的开发经验啊
也告诉我unix下起进程或线程的东东:0
感激感激
有类似createthread的函数吗?
我的程序是一边发东西,回收,当收到特定的字符时,停止
,请高手帮忙啊!!!
有没有类似的开发经验啊
也告诉我unix下起进程或线程的东东:0
感激感激
|
solaris下有进程和线程的概念
以下是solaris 2.6下的c代码,编译通过
============================
Solaris 下的创建线程
申明
void *thread_alrmForLeak(void *);
pthread_t tid_alrm;
调用
ret = pthread_create(&tid_alrm,NULL,&thread_alrmForLeak,NULL);
定义
void *thread_alrmForLeak(void *arg)
{
pthread_detach(pthread_self());
线程代码;
return NULL;
}
=============================
Solaris 下的创建进程
pid_t forkResult;
if ( ( forkResult=fork1() ) == 0 )
{
子进程代码;
exit(0);
}
以下是solaris 2.6下的c代码,编译通过
============================
Solaris 下的创建线程
申明
void *thread_alrmForLeak(void *);
pthread_t tid_alrm;
调用
ret = pthread_create(&tid_alrm,NULL,&thread_alrmForLeak,NULL);
定义
void *thread_alrmForLeak(void *arg)
{
pthread_detach(pthread_self());
线程代码;
return NULL;
}
=============================
Solaris 下的创建进程
pid_t forkResult;
if ( ( forkResult=fork1() ) == 0 )
{
子进程代码;
exit(0);
}
|
多进程
sock=socket(AF_INET,SOCK_STREAM,0);
if (sock
sock=socket(AF_INET,SOCK_STREAM,0);
if (sock