一体机上传1G文件导致服务器很卡,怀疑是网卡未开启多核多队列导致。

脚本如下

#!/bin/bash
# Enable RPS (Receive Packet Steering)
read -p "请输入域名前缀(默认为eth0):" nic
nic=${nic:-eth0}
rfc=32768
cc=$(grep -c processor /proc/cpuinfo)
rsfe=$(echo $cc*$rfc | bc)
sysctl -w net.core.rps_sock_flow_entries=$rsfe
for fileRps in $(ls /sys/class/net/nic/queues/rx-*/rps_cpus)
do
echo fff > $fileRps
done for fileRfc in $(ls /sys/class/net/nic/queues/rx-*/rps_flow_cnt)
do
echo $rfc > $fileRfc
done tail /sys/class/net/nic/queues/rx-*/{rps_cpus,rps_flow_cnt}

最新文章

  1. 详解<a>标签
  2. 【BZOJ】1179: [Apio2009]Atm(tarjan+spfa)
  3. jQuery前端验证多种方式
  4. iOS开发 画六边形(多边形)
  5. 使用Spring Session做分布式会话管理
  6. 《计算机问题求解》总结——2014年CCF计算机课程改革导教班(2014.07.11)
  7. eclipse svn重定位(relocate)
  8. UVA1152 4Values whose Sum is 0
  9. chmod 命令——chmod 755与chmod 4755区别(转)
  10. Qt のEXecl
  11. Python——cmd调用(os.system阻塞处理)
  12. 周一02.3运行python程序的两种方式
  13. python伪装浏览器
  14. 2017-2018-2 1723《程序设计与数据结构》第八周作业 & 实验二 & 第一周结对编程 总结
  15. Scrum Meeting 9 -2014.11.15
  16. 跟我一起学WPF(1):WPF的UI设计语言——XAML
  17. 界面设计中如何增强CTA按钮召唤力?
  18. 两个list比较相等元素
  19. asp.net mvc5 step by step(二)——Data Annotations(data 注释)
  20. hadoop文件IO

热门文章

  1. vue框架回顾
  2. vue 从后往前循环数组的简洁写法
  3. Oracle function函数中无法使用update更新
  4. linux查看java堆栈信息_linux进程堆栈大小
  5. 【SQL SERVER】DATEDIFF() :两个日期的日期差
  6. Qt构造函数和析构函数报错undefinedreferenceto`vtable for 。。。。'
  7. Docker Mysql修改时区
  8. VS/QT--调用第三方库dll总结
  9. 【RTOS】RTOS汇编入门 (1)
  10. 使用ms17-010对win7进行渗透(445永恒之蓝)