1) ABOUT:ILP\DLP\TLP1-1、ILP大约在1985年之后的所有处理器都使用流水线来重叠指令的执行过,以提高性能。由于指令可以并行执行,所以指令之间可能实现这种重叠称为指令级并行(ILP)ILP大体有两种不同开发方法:(1)依靠硬件来帮助动态发现和开发并行;(2)依靠软件技术在编译时...
分类:
其他好文 时间:
2014-12-24 01:14:32
阅读次数:
172
Spring用一种非入侵的方式来管理程序,模块结构图如下: .Core层 IOC(控制反转):应用本身程序不负责依赖对象的创建及维护,依赖对象的创建及维护有外设容器负责,即:IOC; DI(依赖注入):程序运行期间,外部容器动态的将依赖对象注入到另外的对象中,DI中强调的是注入方式; 与Core应用...
分类:
编程语言 时间:
2014-12-21 13:53:42
阅读次数:
230
1、简介: YS业务系统是属于物联网体系的一个具体应用,和互联网不一样的是,广泛存在于物联网中的设备是存在于感知层的,其存在如下风险: (1)、设备固件可能被dump并大量“山寨”,除了设备本身之外,设备还可以免费使用云平台的服务,最终会造成公司的巨大损失。 (2)、攻击者可以仿冒设备并大量注册到平...
分类:
其他好文 时间:
2014-12-20 16:49:40
阅读次数:
215
网卡和磁盘是现代服务器里面性能要求最为苛刻的2个外设,我们来看一下Linux内核是如何处理高性能的网卡的。
int netif_rx(struct sk_buff *skb)
{
int this_cpu = smp_processor_id();
struct softnet_data *queue;
unsigned long flags;
if (skb->stamp....
分类:
系统相关 时间:
2014-12-19 23:29:24
阅读次数:
346
arm exynos4412平台mmu配置以及的简单创建.
1.mmu的全称是Memory Management Unit(内存管理单元)
2.mmu所在位置.mmu再arm核心.他不是一个外设,他是arm核心的的一部分.
3.为什么要使用mmu,因为在多任务的操作系统当中,进程A,B,C都可能使一段地
D,为了保存他们访问的不是同一个物理地址,我们给每个进程4G的虚拟地址空间
然...
分类:
其他好文 时间:
2014-12-18 00:18:21
阅读次数:
222
1,一个基于Avalon接口的系统会包含很多功能模块,这些功能模块就是Avalon存储器映射外设,通常简称Avalon外设。所谓存储器映射外设是指外设和存储器使用相同的总线来寻址,并且CPU使用访问存储器的指令也用来访问I/O设备。为了能够使用I/O设备,CPU的地址空间必须为I/O设备保留地址。2...
分类:
其他好文 时间:
2014-12-15 19:01:34
阅读次数:
2312
作为一个中心要实现完整的通讯,一般要经过这样几个步骤:建立中心角色—扫描外设(discover)—连接外设(connect)—扫描外设中的服务和特征(discover)—与外设做数据交互(explore and interact)—断开连接(disconnect)。1建立中心角色首先在我自己类的头文...
分类:
其他好文 时间:
2014-12-13 17:52:39
阅读次数:
258
1.3 实现过程作为一个中心要实现完整的通讯,一般要经过这样几个步骤:建立中心角色—扫描外设(discover)—连接外设(connect)—扫描外设中的服务和特征(discover)—与外设做数据交互(explore and interact)—断开连接(disconnect)。1.3.1 建立中...
分类:
其他好文 时间:
2014-12-13 17:47:10
阅读次数:
194
原文: 一步一步写算法(之图的保存) 【 声明:版权所有,欢迎转载,请勿用于商业用途。 联系信箱:feixiaoxing @163.com】 前面的几篇博客,我们对图进行基本定义,同时介绍了图的创建、图的添加和删除等。今天,我们聊一聊图是怎么在存储在外设中的。这些外接设备可以是各种类型的,比如说,可...
分类:
编程语言 时间:
2014-12-11 11:58:24
阅读次数:
159