05 2013 档案

摘要:没想到TOE也能成为TCP崩溃的元凶。服务器是一台很古老的机器,用作Web服务器。网卡是BCM5708,具有各种卸载功能,包括TCP卸载,但是,这个卸载功能的能力是非常有限的,按照Broadcom的描述,当等待卸载的TCP连接超过网卡卸载能力时(按照说明,大概千兆网卡是1024个,万兆网卡是1600个),就会移交给操作系统,由CPU处理。但是问题就出现在这里了。这台机器的TCP并发连接数大概平均1500~2500个之间,其中TCPv4连接大概1300~2000个之间,超过了网卡的卸载能力。除了有时候网页打开会卡住外,还出现了严重的自动重启现象,频繁是每天十几次重启,而且不会留下任何日志信息,给 阅读全文
posted @ 2013-05-20 21:49 笨熊猫 阅读(4858) 评论(1) 推荐(0) 编辑
摘要:一。关于未用到引脚未用到的含义是,该引脚/管脚没有分配任何功能,即未被使用(unused)。为了防止系统上电后,未用到管脚电平为GND或VCC,造成系统混乱,请务必将为用到管脚设置为 输入高阻态。设置方法如下:菜单 assignment -> device -> device and pin options.. 里面设置。将unused pins项目中的状态更改为 as input tri-stated即可这里面还有别的状态选择,如:输入高阻加弱上拉,但是调试中发现,设置为输入高阻加弱上拉后,有可能导致芯片受干扰,目前原因不明,因此这里推荐如果没有特殊用途,设置为输入高阻态是最保险 阅读全文
posted @ 2013-05-20 00:32 笨熊猫 阅读(11483) 评论(0) 推荐(1) 编辑