1.从系统整体来考虑,通过netstat 查看: [root@localhost net]# netstat -s |grep drop 3168 outgoing packets dropped 15184 SYNs to LISTEN sockets dropped 2.从cpu角度来考虑,通过cat /proc/net/softnet_stat查看: cat /proc/net/softnet_stat 05e4b183 0000007c 01655efc 057c0001 0000007…
有时候需要查看linux系统的内核版本,可以有多种方法,方法如下:(下面以优麒麟系统为例) 方法1: 打开mate终端,在命令行输入以下命令: uname -a 运行效果如下: ​​​ 如果只查看内核版本信息,可以输入以下命令: uname -srm 运行效果如下: ​ 方法2: 在mate终端输入下列命令: cat /proc/version 运行效果如下: ​​​  方法3: 使用hostnamectl命令查看内核版本,在mate终端输入以下命令: hostnamectl 运行效果如下: ​…
Linux内核需要为临时对象如任务或者设备结构和节点分配内存,缓存分配器管理着这些类型对象的缓存.现代Linux内核部署了该缓存分配器以持有缓存,称之为片.不同类型的片缓存由片分配器维护. slabtop命令的作用就是显示实时内核片缓存信息. slabtop命令仅可以用于在版本高于2.4的linux内核中.使用该命令要有root权限. 推荐:https://blog.csdn.net/zhongbeida_xue/article/details/78830468 问题场景 处理 #第一步 查看并…
需求说明: 今天在linux主机上,要查询一个域名是在哪个DNS上进行解析的,这个域名下面还有哪些的地址 操作过程: 1.linux环境中通过nslookup命令来进行查看 [deployer@CBSS-DMZ- ~]$ nslookup mall..com Server: 202.106.0.20 #这个域名是通过202.106.0.20这个DNS服务器进行解析的. Address: #DNS服务器使用的IP地址和端口号 Non-authoritative answer: mall..com…
案例一 输出所有的内核开机时的信息 zh@zh:~$dmesg | more 案例二 查找开机的时候硬盘的相关信息…
[root@hosta ~]# rpm -qa --queryformat "%{NAME}-%{VERSION}-%{RELEASE} (%{ARCH})\n" | grep libstdc++ compat-libstdc++-33-3.2.3-61 (x86_64) compat-libstdc++-296-2.96-138 (i386) libstdc++-4.1.2-48.el5 (i386) compat-libstdc++-33-3.2.3-61 (i386) libst…
转自:http://cizixs.com/2018/01/13/linux-udp-packet-drop-debug?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutiao.io 最近工作中遇到某个服务器应用程序 UDP 丢包,在排查过程中查阅了很多资料,总结出来这篇文章,供更多人参考. 在开始之前,我们先用一张图解释 linux 系统接收网络报文的过程. 首先网络报文通过物理网线发送到网卡 网络驱动程序会把网络中的报文读出来放到…
测试系统在Linux上的性能发现丢包率极为严重,发210000条数据,丢包达110000之巨,丢包率超过50%.同等情形下Windows上测试,仅丢几条数据.形势严峻,必须解决.考虑可能是因为协议栈Buffer太低所致,于是先看看默认情况: sysctl -a |grep net.core 发现 net.core.rmem_max = 131071 net.core.rmem_default = 112640 修改吧,变大一点,变成10M,然后reboot(应该重启某个服务即可) 然后查网卡收包…
1.查看计算机名 hostname 2.查看内核/操作系统/CPU信息 uname -a   4.查看操作系统版本(Linux) head -n 2 /etc/issue Red Hat Enterprise Linux Server release 6.9 (Santiago)Kernel \r on an \m 5.查看操作系统版本(AIX) AIX (Advanced Interactive eXecutive)是IBM基于AT&T Unix System V开发的一套类UNIX操作系统,…
Linux 中模拟延时和丢包的实现 使用ifconfig命令查看网卡 Linux 中使用 tc 进行流量管理.具体命令的使用参考 tc 的 man 手册,这里简单记录一下使用 tc 模拟延时和丢包的命令. ping出来的最小单位为1毫秒,在执行压测之前,最好用压力机ping一下服务器,如果延迟很高,就没必要测了,因为请求还没发出去都已经有一段时间的消耗了 1. 延时(1)设置延时:给 eth0 设备发包时添加 30ms 的延时(从网卡).tc qdisc add dev eth0 root ne…