打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
修改内核滑动窗口大小
vi /etc/yum.repos.d/CentOS-Base.repo 添加以下内容:
[debug]
name=CentOS-6 - Debuginfo
baseurl=http://debuginfo.centos.org/6/$basearch/
gpgcheck=0
enabled=0

一、安装内核调试工具stap
安装方法:
yum -y remove kernel*
yum -y install kernel*
安装完后重启
yum --nogpgcheck --enablerepo=debug install kernel-debuginfo
注意:安装的kernel 和kernel-debuginfo等版本要完全一致。否则会报类似下面的错误:
         missing x86_64 kernel/module debuginfo [man warning::debuginfo] under '/lib/modules/2.6.32-431.el6.x86_64/build'
yum -y install elfutils elfutils-devel

安装好了以后可以看到 /usr/lib/debug 目录下有东西了。然后需要告诉Systemtap去找这个debug信息。

find /usr/lib/debug/ -name vmlinux

ln -s /usr/lib/debug/lib/modules/2.6.18-164.15.1.el5/vmlinux    /lib/modules/2.6.32-431.11.2.el6.centos.plus.x86_64

yum -y install systemtap

二、修改滑动窗口大小
vi /root/tcp_init_cwnd.stp
probe kernel.function("tcp_init_cwnd").return {
$return = $1
}
stap -p4 -g -m initcwnd /root/tcp_init_cwnd.stp 10





本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
Linux--Dentry内存持续增长问题分析 
CentOS上编译OpenJDK8源码及在Eclipse上调试HotSpot虚拟机源码
Kdump on CentOS 6 | linuxsysconfig
Centos修改默认启动内核
linux(centos7)内核升级
CentOS之——make: *** /lib/modules/2.6.32-431.el6.x86_64/build/: No such file or directory. Stop.
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服