加载中
软件优化技术

《软件优化技术--IA-32平台的高性能手册》 最近把该书看了一下,例子不多,但是很多指导性的方针都点明了。可以结合MIT的课程一起看。

2012/07/10 16:32
113
SDN,集中化网络命令和控制

试翻译了一下(http://www.definethecloud.net/sdn-centralized-network-command-and-control) 软件定义网络最近在数据中心和云计算社区是一个很热门的话题。有关机构预测到2016年,这个市场可...

2012/06/27 19:20
834
看 Linux kernel 應具備的首要觀念是?

Linux kernel 是狀態機還是結構化程式流程? 作業系統(Operating System)的研究,我們以 Linux kernel 的探討來說明一些應有的正確觀念。 對於 Linux kernel 的研究,最經常聽到有人提起「...

2012/06/26 10:38
141
采用信号量的内核

1. 虽然可以使用同样的锁来保护,但是这样会产生非常大的争用。影响性能 2. 可以,但是考虑空间使用情况 3. 1: sema_t empty[2] = {1, 1}; 2: sema_t full[2] = {0, 0}; 3: cur...

采用自旋锁的内核

1. 2. 不需要, 可由调用的客户实现该逻辑。而且就其本身而言,设置诸如尝试多少次之类的阀值也不理想。 3. 对于用锁保护的数据结构,没有影响。但是对诸如对单个字一个写者多个读者没有使用...

主从处理机内核

1. 1: void lock(volatile lock_t *lock) 2: { 3: do 4: { 5: while(load_linked(lock) == 1); 6: }while(store_conditional(lock, 1) =...

多处理机概述

1.总线仲裁,顺序化,但是具体的执行秩序不确定 2.强序,应该可以 3.可能是10,可能是1 4.同一个位置,只有一个交易 5. 0, 14 6. 1: int test_and_set(int *addr) 2: { 3: ...

unix内核原理

习题: 1.segment fault 3.三个进程共享程序,退出紫进程不受影响 4.采用写时复制,不需要额外的物理页面,虚拟地址映射到相同的物理地址。7页,程序正文段不需要分配,因为总是只读共享的。...

RCU机制

~~ cite from《Linux Device Driver》 RCU是一种高级的互斥机制,在正确的条件下,也可获得高性能。RCU对它保护的数据结构做了一些限定。它针对经常发生读取而很少写入的情形做了优化。被保护...

2012/06/21 09:05
1.6K
使用level-compression tire树来实现快速IP路由查找(http://www.csc.kth.se/~snilsson/fast-routing/#fig)

IP地址查找 IP协议以包的形式来发送数据。每个包头中除了其他东西外,都有一个目的地址。IPv4中该地址是一个32位的数字。而在IPv6中,位数将增加到128位。 当一个包通过Internet来发送时,它...

2012/06/18 21:54
403
路由表和查找

路由Hash表的组织(新的内核使用了不同的组织方式,以后再分析) 为了能使各种操作快速查找到相关信息,Linux中采用了几种不同的Hash表,这些表都指向用于描述路由的相同的数据结构 一组基于网...

2012/06/15 10:38
319
Linux路由

主要数据结构 1: struct fib_table { 2: struct hlist_node tb_hlist; 3: u32 tb_id; 4: int tb_default; 5: int (*tb_lookup)(s...

2012/06/13 21:45
1.4K
高级路由

策略路由背后的概念 Linux内核在默认情况下使用两张路由表:一张表用于本地路由,另一张可以由管理员来配置。如果内核编译支持策略路由,那么可以有多大255张不同的、相互独立的路由表。策略...

2012/06/12 12:35
171
仿真:解释和二进制翻译

仿真就是在一个具有某种接口和功能的系统或子系统上实现另一种与之具有不同接口和功能的系统或子系统的过程。 指令集仿真可以使用多种方法来实现,这需要不同数量的计算资源,并且提供不同的...

2012/06/10 20:38
185
表驱动法

表驱动法使用总则 在适当的环境下,采用表驱动法,所生成的代码会比复杂的逻辑代码更简单、更容易修改,而且效率更高。在使用表驱动法的时候,必须要解决两个问题: 你必须要回答怎样从表中查...

2012/06/09 18:56
256
路由器、路由与路由表

路由器、路由与路由表 路由器就是一台网络设备,它配备多个网络接口卡(NIC),能利用它的网络知识正确转发入口流量。 决定一个入口封包应当送给本地主机还是转发所需要的信息,以及在转发时正...

2012/06/09 16:33
319

没有更多内容

加载失败,请刷新页面

返回顶部
顶部