以下是Debian下Dumpcap的性能优化方法:
ethtool增大网卡ringbuffer大小,如sudo ethtool -G ens33 rx 2048 tx 1024。修改/etc/sysctl.conf,增加net.core.netdev_max_backlog等参数值,提升内核缓冲区能力。-B选项设置更大的捕获缓冲区,如dumpcap -B 104857600 -i eth0。启用多线程捕获,通过-T threads指定线程数。-C和-W选项分段存储文件。捕获后用gzip等工具压缩数据,减少磁盘占用。