标签: 性能

Unix Like, 操作系统

千兆公网带宽的TCP sendbuffer与receivebuffer调整

不知道有多少人留意过,使用千兆公网带宽传输数据时,只要距离稍微远点,就无法跑满千兆。对于这种情况,可能第一反应是“线路繁忙,公网带宽不足,跑不满很正常”。不过如果你有在不同地区的多台千兆设备间传数据的经历的话,你大概会发现,最大传输速度跟延迟成负相关。 首先丢出个公式:

TCP有ARQ机制,已发出的数据要收到ACK后才能丢弃。因为至少要等一个RTT才能收到ACK,所以sendbuffer要至少能存放一个RTT内能发出的数据量。另外,TCP的拥塞控制也会根据接收方的receivebuffer大小限制数据的发出速率。因此,如果想达到 […]

Read more
计算机硬件

享用TB级的容量

我的电脑在2012年9月23日,对配置进行了升级,但是因为预算,并没有更换硬盘,继续用我用了五年多的希捷 160GB SATAII的硬盘。 电脑其他的配件的性能上去了,使用过程中我逐渐地感到了硬盘所带来的瓶颈。有时要进行大量的IO,虽然CPU和RAM占用都不太多,但是仍然会一卡一卡的。并且最近下行带宽升级到了4Mbps,下载的大东西也多了,“计算机“里面的四个分区都变红了…… 最近,在《电脑报》上关注到,硬盘的价格在逐渐下降,1TB的已经跌破500元大关,于是,就有了升级硬盘的打算…… 于2013年1月28日下午,花了460软妹币,入手了我的第二个硬盘:希捷Barrac […]

Read more 4 Comments