更直接的说是server 需要用pthread_create出一个线程来处理一个客户端的请求 我目前只知道mysql, 还有没有其它的比较简单的多线程服务器呢? 我在收集这样的程序, 知道的请说一声, 谢谢
RedHat AS3 U2上运行的进程创建了多个线程,系统运行一段时间后就会出现其中一个线程莫名其妙的不工作了,大约过几个小时之后又恢复正常了,我的系统要求实时运行的,线程停了就会造成很大的故障,这个问题已经困扰我一个多月了,这里的各位高手知道是啥原因么? 我模拟测试了几万次都不会出现问题,一放到实际系统中就会出问题,快疯掉了,帮帮我吧,谢谢了
各位高手: 我在程序建立了10个线程,每个线程什么都不做,只是sleep,但我用top看却占用了102M的内存; 如果建立9个或9个以下同样的线程就很正常,只占用100K以下的内存 请问: 是不是每个进程开10个以上的线程就会有这样的情况发生?有什么办法可以解决? 请指教
程序很简单,只是想得到线程的id,但我运行程序时的结果有点不正常。请高手指点。另外我想要看如 pthread_t 类型的具体定义,应该在哪个文件里看。谢了先。
程序如下:
#include
我在linux上起一个进程,进程内起2个线程,每个线程通过使用oracle提供的线程保护机制创建了各自的数据库连接环境(context),对数据库的操作可以互不影响。现在的问题是sqlca这个结构是全局的,2个线程操作数据库后都会去修改这个结构,导致了在线程内部没法通过检查sqlca.sqlcode的值来判断本次操作的成功与否,例如a线程检查到的sqlca.sqlcode值也许是b线程操作数据库的结果。到底有没有办法使得线程访问到的sqlca结构总是这个线...