一、集群简介集群的总类:1.负载均衡集群(LB:LoadBanlancing):实现将一个访问量或者任务量特别大的应用,给他平均分配到不同的服务器上面,以提供高容量、大并发。2.高可用集群(HA:HighAvalibility):将多台计算机组合起来,避免一个服务因某台机器出现故障,而导致服务中断的,..
分类:
其他好文 时间:
2014-09-13 18:51:36
阅读次数:
180
首先,在各个浏览器中,断点调试支持的最好的当然是Firefox,Firefox不仅可以使用Firebug调试页面js脚本,还可以用高级调试工具例如JavaScript Debugger (Venkman) 来调试Firefox扩展里的js。除此之外,Firefox还支持一些更为高级的断点调试、变量监...
分类:
编程语言 时间:
2014-09-13 14:28:15
阅读次数:
278
#include
#include
#include
#include
#include
#include
#define GPNCON 0x7F008830//ioremap使用的地址,与具体硬件相关
irqreturn_t key_int(int irq, void *dev_id)
{
printk("key down!\n");
return 0;
}
void k...
分类:
其他好文 时间:
2014-09-13 12:07:05
阅读次数:
386
背景:上一篇博文中,在对storescp工具源文件storescp.cc和DcmSCP类的源文件scp.cc进行剖析后,得出了两者都可以实现响应C-ECHO和C-STORE(需要对DcmSCP类进行扩展)请求的功能。但是在对DcmSCP类进行扩展,期望模拟实现自己的storescp.exe工具时遇到了问题,客户端提示服务中断链接,而服务端显示保存失败,如下图所示。此次博文通过排除该问题再一次对storescp.cc和scp.cc进行对比,主要从Presentation Context、AbstractSyn...
分类:
其他好文 时间:
2014-09-13 00:50:14
阅读次数:
384
第二章
大概的内部组成 IO端口寻址:
统一寻址: 就是把地址归入存储器寻址范围.
独立寻址: 跟存储器分开,专门的寻址空间
没怎么理解, PC机一般都是采用独立寻址,
见下图 在linux里,可以在 cat /proc/ioports 查看
访问控制:
循环/中断/DMA
循环消耗CPU时间
所以...
分类:
系统相关 时间:
2014-09-12 13:10:13
阅读次数:
217
计算机中断
(一)中断是指CPU在运行时接收到硬件发出的请求,CPU保存当前进程的相关信息,然后处理这个请求,根据中断类型号找到中断向量,执行相应的中断程序,然后恢复之前的进程信息,继续执行之前的进程。
中断系统作用:1.故障检测和自动处理 程序执行出现异常如溢出可以通过中断处理
2.实时信息处理实时信息处理中需要对信息做实时处理,采用中断可以完成
3.并行操作 多个外部设备可以与C...
分类:
其他好文 时间:
2014-09-12 10:15:23
阅读次数:
200
如果说发电厂输出的是“干净”高质量的电源,但经过输配电,受天气、用户设备、人为因素损坏影响,电压过冲、跌落、中断、共模噪声等电源质量问题就相当突出。尤其在工业环境中,电源质量一般更差,不能忽视的是早年设计的大楼配电,已不能适合当今信息社会的需要。电网中经常发生并且对电脑和精密仪器产生干扰或破坏,主要...
分类:
其他好文 时间:
2014-09-11 15:06:42
阅读次数:
165
最近接触到Win32汇编,才知道汇编必须是和平台相关的,如做应用则和操作系统和CPU类型相关,而做操作系统就只和的CPU类型有关。对于《微机原理》里面的汇编,那是DOS汇编,而Win32汇编是基于Windows的汇编。DOS和Windows是两个完全不同的操作系统了。
DOS汇编功能的实现依靠的是DOS系统提供的软中断,DOS程序是面向过程的单任务的;而Win32汇编功能的实现依靠的是WinAP...
in_interrupt()是判断当前进程是否处于中断上下文,这个中断上下文包括底半部和硬件中断处理过程,函数实现:#define in_interrupt() ({ const int __cpu = smp_processor_id(); / (local_irq_count(__cpu) + ...
分类:
其他好文 时间:
2014-09-09 17:51:09
阅读次数:
180
MSP430单片机的程序有时候容易出现跑飞的情况,导致运行不正常。常见原因总结如下:
没有设置停止看门狗,也没有及时喂狗
没有定义中断函数,但又开启了对应的中断,发生中断时,找不到中断函数入口
供电电压不稳,或IO管脚输入过大电压,导致内部数据受到干扰
内存溢出,比如使用sprintf之类的函数很容易出现这种问题
本文由PurpleSword(jzj1993)...
分类:
其他好文 时间:
2014-09-09 16:09:08
阅读次数:
134