全部博文(222)
2010年(222)
分类: LINUX
2010-08-08 10:28:49
1)三次握手之后 2)流无边界,数据报有边界.TCP是先进先出的,并且可靠. 3)编译器相关,优化可能让其直接转为一常量代入. 4)volatile吧,告诉编译器此处必须得从地址去取,不得作相关优化。千万注意,这里与硬件cache可不是一回事。 5)#define OFFSETOF(s, m) ({s s1;(void*)(&s1)-(void*)(&s1->m);}) /*gcc*/ 6)建一个堆,先把最开始的1万个数放进去。以后每进一个,都把最小的赶出来。 7)产生2*54+rand()%2次交换,所有序列已经很接近平均分布(只要rand()满足均分),并且比较快。否则会是复杂度比较高的算法。我统计过。 不知道想问什么。 9)拥塞控制是把整体看成一个处理对象的,流量控制是对单个的。感知的手段应该不少,比如在TCP协议里,TCP报文的重传本身就可以作为拥塞的依据。依据这样的原理,应该可以设计出很多手段。 |