码迷,mamicode.com
首页 >  
搜索关键字:中断    ( 7362个结果
python故障查找:超时未设置
最近一台基于python的应用服务总是出现问题。需求是用户可以在页面上提交批量处理任务,后台把这些任务入到一个Queue里排队处理,然后通过一个线程专门处理。现在总是偶尔出现假死状态,任务处理中断执行。开始总是以为是哪里出错了,导致程序中断。可以检查程序,任务处理过程全部try了,并打印日志。但是查...
分类:编程语言   时间:2014-06-28 23:08:41    阅读次数:302
NK bug解决
K2 新ARM用了自己的程序,其中K2是单can, 不用转换,Arm是双Can 需要转换, Can的发送,是已每一帧报文发送的,每一帧的前八个字节都是通过,查询方式,发送的,如果每一帧的字节数大约8字节的话,后面的字节由查询方式做判断剩下的字节有中断发送,BUG1:新ARM 双Can之间装换的时候....
分类:其他好文   时间:2014-06-24 10:14:23    阅读次数:163
《30天自制操作系统》笔记(12)——多任务入门
上一篇介绍了设置显示器高分辨率的方法。本篇讲一下操作系统实现多任务的方法。操作系统利用CPU的far模式的JMP指令、寄存器TR、GDT、TSS和PIT中断这些功能实现了多任务,可见CPU在设计时就考虑到了计算机要具有多任务处理的能力。也就是说,CPU、PIC等硬件支持什么功能,操作系统才能实现什么...
分类:其他好文   时间:2014-06-22 23:30:24    阅读次数:369
中断处理程序不能使用printf的本质
vxworks 中断处理程序之所以不用printf,本质在于printf是将信息输出到标准输出设备(STDOUT)中, 整个标准输出设备是一个全局变量,由于有semTake操作,那么就会发生阻塞,vxworks属于硬实时操作系统,不能在规定的时间内完成操作即会死机或复位。所以vxworks不用printf的原因在于阻塞。 网上说printf 因为引用全局变量stdout,所以是不可重入的。这个稍微...
分类:其他好文   时间:2014-06-21 20:16:46    阅读次数:303
Linux编程---信号处理
信号是一种异步的进程间通信的方式.但是这种通知方式能交换的信息很少.只能说给一个事件的标志.类似单片机中的中断,强迫进程停止做当前应当做的事情,而去执行中断执行程序.   信号的产生有如下几种: 1.用户按下了某个终止键,如ctrl-\或ctrl-c.是由终端程序向当前进程发送一个中断信号. 2.程序异常.比如除零错误. 3.kill函数向其发送了一个终止信号 4.进程向自己发送信号....
分类:系统相关   时间:2014-06-21 20:00:15    阅读次数:443
ajax请求firefox返回NS_BINDING_ABORTED
在ligergrid中请求链接,post提交,返回NS_BINDING_ABORTED。是因为ligergrid中默认是异步提交方式,如果没有设置同步的话,在请求该链接的时候第一次请求还没有执行完毕,如果又发生了第二次请求的话,第一个请求就会中断,从而返回NS_BINDING_ABORTED。
分类:其他好文   时间:2014-06-20 20:11:08    阅读次数:276
SVN:Attempted to lock an already-locked dir 解决办法
出现这种情况主要是因为上次用SVN提交代码的时候没有提交完成就进行了中断 取消的操作。控制台打印报错信息: Attempted to lock an already-locked dirsvn: Commit failed (details follow):可以右键单击项目,然后选中以下选项 刷新清...
分类:其他好文   时间:2014-06-20 16:06:34    阅读次数:243
trap能够捕获的一些重要信号
HUP(1) 挂起,通常因终端掉线或用户退出而引发INT(2) 中断,通常因按下Ctrl+C 组合键而引发QUIT(3) 退出,通常因按下Ctrl+\组合键而引发ABRT(6) 中止,通常因某些严重的执行错误而引发ALRM(14) 报警,通常用来处理超时TERM(15) 终止,通常在系统关机时发送
分类:其他好文   时间:2014-06-18 10:24:09    阅读次数:238
ARMv7处理器各个模式之间是怎样切换的?模式切换时上下文的保存哪些是硬件在做?哪些是操作系统在做?
1、ARM处理器各个模式之间是怎样切换的?答:除用户模式外的其它6种模式称为特权模式,这些模式中,程序能够訪问全部系统资源,也能够随意进行处理器模式的切换。处理器模式能够通过软件控制进行切换(直接设置CPSR寄存器的后五位就能够在6种特权模式之间互相切换),也能够通过外部中断或异常处理过程进行切换(...
分类:其他好文   时间:2014-06-18 09:56:45    阅读次数:214
汇编中的跳转指令
能修改CS以及IP的指令都是转移指令。它分为段内转移,段间转移。 段内转移:只修改IP的值 段间转移:同时修改CS以及IP的值   段内转移根据转移的距离远近分为:短转移,近转移 短转移:转移范围为-128 – 127 近转移:转移范围为-32768 –32767   根据转移情况又分为: 无条件转移指令 条件转移指令 循环指令 过程 中断   jmp short...
分类:其他好文   时间:2014-06-18 07:21:15    阅读次数:189
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!