社区
VxWorks
帖子详情
tornado的一个奇怪问题
jackydi
2011-07-15 01:04:39
环境是tornado2.0,vxworks5.4版本。
8260子卡。
现象如下:
应用程序正常运行过程中会定时打印当前时间,然后在没有任何异常提示的情况下突然停止,使用 i 命令查看任务状态为 ready,但是使用tt 命令查看任务堆栈时,却显示任务总是停留在同一个函数中,应该是没有继续向下运行,就好像有更优先级的任务在运行一样,不知道这时候如何查看是哪个任务在占用CPU。
...全文
125
6
打赏
收藏
tornado的一个奇怪问题
环境是tornado2.0,vxworks5.4版本。 8260子卡。 现象如下: 应用程序正常运行过程中会定时打印当前时间,然后在没有任何异常提示的情况下突然停止,使用 i 命令查看任务状态为 ready,但是使用tt 命令查看任务堆栈时,却显示任务总是停留在同一个函数中,应该是没有继续向下运行,就好像有更优先级的任务在运行一样,不知道这时候如何查看是哪个任务在占用CPU。
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
wallace9
2011-11-20
打赏
举报
回复
用tt
jackydi
2011-11-08
打赏
举报
回复
多谢上面几位的回复。
由于时间过去比较久了,有的现象不能重新试。
先针对上面的回答说明一下。
单板上只有一个应用程序任务,是一个大循环运行方式,其他的都是系统的任务。
应用程序运行状态为ready,但是总是停止在一个地方不往下运行,停止的地方没有循环。
当时没有条件使用spy工具,因此就没有看到什么。
从表面现象上来看,像是系统使用的一部分内存被改写了,而且改写的部分影响到任务状态的修改了。但是具体怎么会这样我就不清楚了。
井中月_QCJ
2011-11-04
打赏
举报
回复
任务中加上延时 taskDelay()试一下,另外再说详细点,你有几个任务,代码是否可重用!
名叫猫的鱼
2011-11-02
打赏
举报
回复
看看打印时间的任务在干吗,怀疑不会是ready状态
sterrys
2011-07-19
打赏
举报
回复
有循环退不出来,
embedded007
2011-07-19
打赏
举报
回复
看看spy
lucky带你玩转高并发
Tornado
框架
不同于那些最多只能达到10000个并发连接的传统网络服务器,
Tornado
在设计之初就考虑到了性能因素,旨在解决C10K
问题
,这样的设计使得其成为
一个
拥有非常高性能的框架。此外,它还拥有处理安全性、用户验证、社交...
tornado
中使用torndb,连接数过高的
问题
但在基本框架完成之后,我在开发时候发现了
一个
很
奇怪
的现象,我在测试时,发现数据库返回不了结果,于是我在mysql中输入show processlist,发现连接数很高,我就将目标锁定在程序代码和torndb上了。 探索原因 当...
使用
Tornado
实现http代理
Tornado
提供了一些很方便的环境和API,我们可以基于
Tornado
轻松实现
一个
http代理。0x01 实现原理http代理主要做客户端和web服务器之间的转发,这是大家都熟悉的场景,但只限于http协议的情形。对于https的情况,这...
十分钟学会 web 开发利器
tornado
一身转战三千里,一剑曾当百万师。 今日赠君
tornado
,长风破浪会有时。 对于
tornado
,我有很深的情感。如果把 web 开发框架比作程序员手中的冷兵器,我觉得 flask 好比是花枪, 轻灵飘逸,舞之令人眼花缭乱;...
【
tornado
】调用本地的js文件
调用本地的js文件 一开始在网上找了html...但是一直报错,显示404,找不到这个文件,感到很
奇怪
,后来觉得是不是
tornado
这个框架有特殊的写法,又去查了一下,果然是的。
tornado
下的html模板文件和js、css等静态文...
VxWorks
2,179
社区成员
2,916
社区内容
发帖
与我相关
我的任务
VxWorks
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
复制链接
扫一扫
分享
社区描述
xworks是美国 Wind River System 公司( 以下简称风河公司 ,即 WRS 公司)推出的一个实时操作系统。
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章