免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1626 | 回复: 9
打印 上一主题 下一主题

还是线程问题不理解 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2006-08-24 17:43 |只看该作者 |倒序浏览
要是我有两个线程,一个是WEB服务器
一个是一个数据采集的
我数据采集是每10,秒一次
而我的WEb一直要监听着 我应当怎么做啊?
程序框架式什么样的阿,请问一下坛子里面的大虾们
还想知道
要是我的WEB服务器程序被数据采集的给打断了
在传输的时候应该不会出现网页的阻塞吧!
请大虾帮帮忙
看了两天的线程还是不理解??

论坛徽章:
0
2 [报告]
发表于 2006-08-24 17:52 |只看该作者
……
LZ还是把UNP和APUE通读几遍吧。特别注意多线程那块
最好能买最新版(UNP第三版,APUE第二版),个人觉得最新版还是很不错的

论坛徽章:
0
3 [报告]
发表于 2006-08-24 18:38 |只看该作者
楼上说的也是
但是我快没有时间了!
我们31号就要交作品了
现在还只是跑了个WEB
难啊!

论坛徽章:
0
4 [报告]
发表于 2006-08-24 20:16 |只看该作者
原帖由 默难 于 2006-8-24 17:52 发表
……
LZ还是把UNP和APUE通读几遍吧。特别注意多线程那块
最好能买最新版(UNP第三版,APUE第二版),个人觉得最新版还是很不错的

最新版本的有线程吗?我看的不知道什么版本只有fork

论坛徽章:
0
5 [报告]
发表于 2006-08-24 21:47 |只看该作者
APUE 2 说了 Pthread 的,而且说的不错。

要是我的WEB服务器程序被数据采集的给打断了

打断?拜托,两个线程诶,各干各的怎么会打断?采集的数据放在堆上一个队列里,然后 web 要传回数据之前检查读取这个队列,多简单。。。哪里需要什么架构之类……

论坛徽章:
0
6 [报告]
发表于 2006-08-24 23:00 |只看该作者
欧 我知道了
我采集的数据要发送个我的服务器
那我要怎么做啊!

我一直想发信号就是不行啊

论坛徽章:
0
7 [报告]
发表于 2006-08-24 23:33 |只看该作者
原帖由 cmh_2003 于 2006-8-24 20:16 发表

最新版本的有线程吗?我看的不知道什么版本只有fork

UNP第二版里面就有了,不知道你的是哪个版本
APUE第一版里没有,最新版我还没买,个人感觉应该有

论坛徽章:
0
8 [报告]
发表于 2006-08-25 00:40 |只看该作者
原帖由 wolf0403 于 2006-8-24 21:47 发表
APUE 2 说了 Pthread 的,而且说的不错。


  采集的数据放在堆上一个队列里,然后 web 要传回数据之前检查读取这个队列,多简单。。。哪里需要什么架构之类……

放在堆上的队列里面,请教一下怎么建立一个堆阿? 
我们的FLASH不能够写,只能够放在了堆上面,老师要我们在堆上面开辟一块内存
然后把数据存在里面 ,我市8M 的SDRAM能够申请多大的空间啊?谢谢了!
还有个一个小问题
希望哪位大虾能够解答一下
我在主线程里面产生了3个子线程
而在另外一个字线程里面有产生了一个子线程
那么这四个线程是不是宏观是并行执行,虽然我测试了没有什么这几个线程十并行执行的 ,但是自己还不不能够很很
肯定,希望哪位大虾能解答一下,谢谢了!
然后我的那个大的子线程里面有很多的函数,我市把函数防放在线程里面还是在其他的地方啊

[ 本帖最后由 foolfoolbird 于 2006-8-25 02:24 编辑 ]

论坛徽章:
0
9 [报告]
发表于 2006-08-25 16:14 |只看该作者
怎么就没人给我回答一下呢
自己顶一下!

论坛徽章:
0
10 [报告]
发表于 2006-08-25 16:56 |只看该作者
放在堆上的队列里面,请教一下怎么建立一个堆阿? 

建立堆…………虽然我明白你的意思……不过……
关于堆栈,参考数据结构
老师要我们在堆上面开辟一块内存

在堆上申请内存参看malloc realloc,C++的话看new delete
我市8M 的SDRAM能够申请多大的空间啊?

具体系统具体分析……要看有没有虚拟内存机制
我在主线程里面产生了3个子线程

我明白你的意思,但是线程之间无所谓包含关系。线程属于某个进程
我市把函数防放在线程里面还是在其他的地方啊

参看汇编方面的内容,关于文本段数据段等

在下张杜村斧头帮帮主对接近硬件底层的软件很感兴趣 常在坛子混 希望以后大家多多指教

你还是先弄清基础问题吧……

LZ知道为什么没人回复这个帖子吗……因为从LZ的帖子里面就能看出你连基本的问题都没有搞懂,所以大家都知道,LZ要了解的内容不是一个回帖就能包含的。所以没人原意回复这个帖子。

另外:
1 注意自己的错别字,大家时间宝贵,没功夫纠错
2 把你的这些问题都去问你的老师,这样老师就不会让你做这些工作了
3 别再做什么项目了……踏踏实实看看书,把基础搞清楚再说
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP