发布时间:2013-05-29 14:05:59
每个处理器都有一组辅助处理器软中断(和tasklet)的内核线程。当内核中出现大量软中断的时候,这些内核进程就会辅助处理它们。......【阅读全文】
发布时间:2013-05-23 14:38:46
多核CPU是现在处理器的主流,在多核的软件实现上不外乎使用AMP和SMP的软件架构。而AMP的实现,每个核的任务分配和核间通信则需要有很大的开发量,一般的企业都不使用这样的机制,特别是控制面的AMP多核实现,更是一个千年万古永远的坑。而使用SMP是几乎所有软件公司的首选。 SMP.........【阅读全文】
发布时间:2013-05-20 10:26:00
可以把int类型的数据强转为char类型,判断强转后数值的值来判断字节序。例如:int x = 1;char y = (char) x;这个时候如果y = 1, 低字节序,y=0,高字节序。......【阅读全文】
发布时间:2013-05-20 10:17:23
在源码中我们经常使用如下方法来使用ifdef预处理指令:#ifdef A helloWorld();#endif实际上可以使用如下方法来做预处理,在A未定义的时候,使得helloWorld()函数实现为空。#ifdef Avoid helloWorld(){}#elsevoid helloWorld(){ printf("helloWorld").}#endif这样在任何情况.........【阅读全文】