自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (4)
  • 收藏
  • 关注

转载 深度分析QCN(Congestion Notification)报文格式

在前面的《深度分析数据中心之QCN(Quantized Congestion Notification)技术》一文中对QCN(Quantized Congestion Notification)技术已经有详细的介绍,但是只是停留在理论讲解阶段,可能对QCN技术还不是很了解。今天我将从另一个角度来对QCN功能进一步讲解,通过分析QCN的报文内容帮助大家理解这个功能。需要提的一点是,据我了解目前这个功

2013-04-22 14:51:14 5152

转载 深度分析数据中心之CN(Congestion Notification)技术

CN(Congestion Notification)背景介绍:在前面几章DCB相关文章中是介绍到,CN(Congestion Notification,拥塞通告协议)也是DCB协议族中一个子协议,为IEEE数据中心桥接任务组开发的,用于提高以太网传输可靠性的协议。在数据中心网络当中,有着以下三种流量:(1)存储数据流:要求无丢包;(2)高性能计算流:要求低延迟;(2)以太网流

2013-04-22 14:49:49 1351

转载 PFC——基于优先级的流量控制

通过以太网传输的光纤通道流量(FCoE)就是要求无丢包服务的一个典型示例。为了使以太网能够满足应用的无丢包要求,需要制定一种方法来通过以太网提供无损服务。基于优先级的流量控制正是在这种背景下出现。     基于优先级的流量控制(PFC)是对暂停机制的一种增强(如下图)。当前以太网暂停选择(IEEE 802.3 Annex 31B)也能达到无丢包的要求,但它会阻止一条链路上的所有流量,本质上来讲

2013-04-22 14:27:02 2929

转载 FCoE的基本原理和优势

FCoE 采用增强型以太网作为物理网络传输架构,能够提供标准的光纤通道有效内容载荷,避免了 TCP/IP 协议开销,而且 FCoE 能够像标准的光纤通道那样为上层软件层(包括操作系统、应用程序和管理工具)服务。  FCoE 可以提供多种光纤通道服务,比如发现、全局名称命名、分区等,而且这些服务都可以像标准的光纤通道那样运作。不过,由于 FCoE 不使用 TCP/IP 协议,因此 FCoE 数据

2013-04-22 14:25:58 1022

转载 数据中心桥接交换协议 DCBX

数据中心桥接交换协议(DCBX)是一种数据中心自动化管理的协议基础,主要供 IEEE 数据中心桥接发现对等的配置,并在符合 DCB 要求的桥接之间交换配置信息,同时 DCBX 能够检测出桥接之间错误的配置信息或用于引导对端进行配置等。·  数据中心桥接交换协议(DCBX)通常在数据中心环境中使用,用于通告数据中心桥接的相关参数,如 ETS 的优先级组、是否支持和使能 PFC 等;·  数据

2013-04-22 14:24:27 1075

转载 sizeof()详解

sizeof,一个其貌不扬的家伙,引无数菜鸟竟折腰,小虾我当初也没少犯迷糊,秉着“ 辛苦我一个,幸福千万人”的伟大思想,我决定将其尽可能详细的总结一下。 但当我总结的时候才发现,这个问题既可以简单,又可以复杂,所以本文有的地方并不 适合初学者,甚至都没有必要大作文章。

2011-09-15 14:39:00 383

转载 详解数据中心概念

数据中心的概念是什么呢?通过实现统一的数据定义与命名规范、集中的数据环境,从而达到数据共享与利用的目标

2011-04-12 23:32:00 931

转载 IP Type of Service

IP Precedence, TOS & DSCP[转]The IP Type of Service Header Field<br /> <br />The Type of Service field in the IP header was originally defined in RFC 791. It defined a mechanism for assigning a priority to each IP packet as well as a mechanism to request sp

2011-04-12 22:43:00 4878

转载 Wireshark "The NPF driver isn’t running…"

Wireshark "The NPF driver isn’t running…"转自:http://blog.sina.com.cn/s/blog_4bfd07180100e3ar.html 前几天重装系统,装上了windows7 RC系统。昨天开始尝试装上了wireshark 这款很强大的网络监视软件,满心欢喜的打开,可是每次打开都会弹出“The NPF driver isnt

2009-12-27 11:08:00 2393 3

转载 C语言中#号的使用

#define display(name) printf(""#name"") int main() {   display(name); } 运行结果是name,为什么不是"#name"呢?---------------------------------------------------------------#在这里是字符串化的意思printf(""#name"") 相当于printf("

2009-09-24 10:17:00 953

原创 认识 free指针背后(释放内存大小问题)

 前一阵子帖过一篇关于free释放之后指针处理问题,现在来讲讲free内存大小的问题! free只传一个指针,是怎么知道要释放的内存大小的呢,有学习过操作系统内存管理的人可能知道,我们申请一块内存的时候,(以下可能不同系统实现不一样):申请成功,那么系统给我们是一个指针的地址,这个地址里面的某个地方存放着内存块的描述符(包括内存类型和大小)这样,free的时候系统会先读取这个描述符,返

2009-09-23 09:45:00 4343 3

原创 c头文件最后要加一个空行,知道为什么嘛?

 以前学生时代的时候就有遇到过这个问题,不过没去深究;现在也是老问题,其实很简单,就是为了防止#include两个头文件的时候,把第一个头文件的最后一行和 第二个头文件的第一行拼接成一行;呵呵,其实很多问题都很简单,而且很隐蔽,只是我们很多时候没去注意!

2009-09-23 09:18:00 2000 1

转载 pthread之线程堆栈

 pthread之线程堆栈先来讲说线程内存相关的东西,主要有下面几条:进程中的所有的线程共享相同的地址空间。 任何声明为static/extern的变量或者堆变量可以被进程内所有的线程读写。 一个线程真正拥有的唯一私有储存是处理器寄存器。 线程栈可以通过暴露栈地址的方式与其它线程进行共享。     有大数据量处理的应用中,有时我们有必要在栈空间分配一个大的内存块或者

2009-09-11 16:25:00 894

转载 认识 free指针背后

本文摘自:http://blog.csdn.net/lfkupc/archive/2009/02/23/3925764.aspx malloc和free在教材里不知讲了多少,今天实际用到一处,就出问题了。案发现场是我用VC++在WINXP下编程,先看这一段代码{    BYTE    *pBuffer;    pBuffer = (BYTE *)malloc(64);    pBuff

2009-09-03 22:58:00 858

转载 linux内核中的MAX MIN宏

  /*  * min()/max() macros that also do  * strict type-checking.. See the  * "unnecessary" pointer comparison.  */  #define min(x,y) ({ typeof(x) _x = (x); typeof(y) _y = (y); (void) (&_x == &_y); _x

2009-09-01 08:32:00 800

原创 初识typeof

/* * min()/max() macros that also do * strict type-checking.. See the * "unnecessary" pointer comparison. */#define min(x,y) ({ / const typeof(x) _x = (x); / const typeof(y) _y = (y); / (void) (&_x ==

2009-08-31 10:17:00 441

转载 颇有启发的一个故事!

 有一个楞头楞脑的流浪汉,常常在市场里走动,许多人很喜欢开他的玩笑,并且用不同的方法捉弄他。其中有一个大家最常用的方法,就是在手掌上放一个五元和十元的硬币,由他来挑选,而他每次都选择五元的硬币。大家看他傻乎乎的,连五元和十元都分不清楚,都捧腹大笑。每次看他经过,都一再的以这个手法来取笑他。 过了一段时间,一个有爱心的老妇人,就忍不住问他:「你真的连五元和十元都分 不出来吗?」流浪汉露出狡黠的笑

2008-11-06 23:44:00 392

转载 一个有趣的小程序,很有启发

看雪有啊 我都摘过来吧 http://bbs.pediy.com/showthread.php?p=389887 前两天看到这么一个程序。代码如下: #include int main() {     const short int c1 = 49920;     const int c2 = 1073742008;     int (*pf)() = (int (*)())&c2;     p

2008-11-06 11:23:00 708

转载 C语言测试:想成为嵌入式程序员应知道的0x10个基本问题(转载)

C语言测试是招聘嵌入式系统程序员过程中必须而且有效的方法。这些年,我既参加也组织了许多这种测试,在这过程中我意识到这些测试能为带面试者和被面试者提供许多有用信息,此外,撇开面试的压力不谈,这种测试也是相当有趣的。   从被面试者的角度来讲,你能了解许多关于出题者或监考者的情况。这个测试只是出题者为显示其对ANSI标准细节的知识而不是技术技巧而设计吗?这个愚蠢的问题吗?如要你答出某个字符的ASCII

2008-11-06 11:01:00 626

Linux内核完全注释

这是一本关于Linux内核的讲解和代码注释解析。

2009-09-10

第一届中文倾向性分析评测技术报告

文本情感或者倾向性分析近几年已经成为自然语言处理中的一个热点问题。在国际顶级会议上,针对这一问题的文章层出不穷;针对倾向性分析的国际评测也已经展开

2009-02-07

arm经典300个问题详解

学习arm需要知道的300个经典问题,当然还有答案咯! (*^__^*) 嘻嘻……

2008-11-11

嵌入式linux入门笔记

从pc到开发板,在到项目,一步步入门,很好一的东西就是啦!(*^__^*) 嘻嘻……

2008-11-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除