ChinaUnix.net
相关文章推荐:

linux下的多线程

实验环境: 1、主机 2.93G CPU Gigabit netcard 2、客户端 600MHz x86 CPU Gigabit netcard 主机通过TCP不间断的发送数据,客户端需要做两个工作:接受数据和内存拷贝。 由于需要传送的数据量比较大,大约400Mbps,考虑将客户端上述两个任务作为两个线程运行,这样在内存拷贝时网络可以同时接收桢数据。 实验测得只接收数据时(每桢1.57MB),需要运行30ms;只内存拷贝时(1.57MB)需要20ms。如果...

by goriyu - 程序开发 - 2005-08-24 11:43:36 阅读(679) 回复(1)

相关讨论

线程库用的是linuxThread 程序只有一个进程,此进程里面有好几十个线程,现在发现只要执行kill 某一线程后整个进程都kill掉了,谁都告诉原因呀?

by JavaAnd - C/C++ - 2009-08-19 15:42:54 阅读(1780) 回复(8)

更直接的说是server 需要用pthread_create出一个线程来处理一个客户端的请求 我目前只知道mysql, 还有没有其它的比较简单的线程服务器呢? 我在收集这样的程序, 知道的请说一声, 谢谢

by tony2005 - 服务器架设 - 2006-08-08 05:04:14 阅读(585) 回复(0)

RedHat AS3 U2上运行的进程创建了线程,系统运行一段时间后就会出现其中一个线程莫名其妙的不工作了,大约过几个小时之后又恢复正常了,我的系统要求实时运行的,线程停了就会造成很大的故障,这个问题已经困扰我一个月了,这里的各位高手知道是啥原因么? 我模拟测试了几万次都不会出现问题,一放到实际系统中就会出问题,快疯掉了,帮帮我吧,谢谢了

by chendf - C/C++ - 2006-05-17 09:36:32 阅读(1047) 回复(6)

各位高手: 我在程序建立了10个线程,每个线程什么都不做,只是sleep,但我用top看却占用了102M的内存; 如果建立9个或9个以同样的线程就很正常,只占用100K以的内存 请问: 是不是每个进程开10个以上的线程就会有这样的情况发生?有什么办法可以解决? 请指教

by lby108 - C/C++ - 2006-02-28 09:02:37 阅读(1125) 回复(7)

程序很简单,只是想得到线程的id,但我运行程序时的结果有点不正常。请高手指点。另外我想要看如 pthread_t 类型的具体定义,应该在哪个文件里看。谢了先。 程序如: #include ; #include ; using namespace std; int main(int argc,char**argv) { pthread_t tid; tid=pthread_self(); cout<<"tid = "<

by Alexzha - C/C++ - 2005-05-20 16:08:26 阅读(782) 回复(1)

请问一哪个比较好,在哪里载。。。谢谢

by fogwind - 程序开发 - 2006-03-27 20:30:05 阅读(2090) 回复(18)

我在linux上起一个进程,进程内起2个线程,每个线程通过使用oracle提供的线程保护机制创建了各自的数据库连接环境(context),对数据库的操作可以互不影响。现在的问题是sqlca这个结构是全局的,2个线程操作数据库后都会去修改这个结构,导致了在线程内部没法通过检查sqlca.sqlcode的值来判断本次操作的成功与否,例如a线程检查到的sqlca.sqlcode值也许是b线程操作数据库的结果。到底有没有办法使得线程访问到的sqlca结构总是这个线...

by bjf - 数据库开发 - 2003-12-16 09:37:34 阅读(1645) 回复(1)

red hat 8.0 我在线程中设了一段点,gdb 时却跟不进去,why? 好像有些版本却能停在线程的断点处,和linux 的库版本有关吗?

by grfor - 程序开发 - 2003-09-01 12:17:55 阅读(1077) 回复(3)

求助linux线程的开发资料!!!

by atg - 程序开发 - 2006-03-28 19:31:00 阅读(1717) 回复(10)

linux编写线程程序时,怎样使 用POSIX pthreads库?有没有什么帮助文件或其他资料?

by yfx2003 - 程序开发 - 2005-03-27 18:34:36 阅读(500) 回复(2)