简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
方法一:1. 虚拟机端nc -l -p 1234 | dd of=/home/vec/open.image2. tbox端(虚拟机 ip)dd if=/dev/mmcblk0 | nc 192.168.100.20 514方法二:1.虚拟机端(tbox ip)nc -n 192.168.100.40 1234 | d
1. 基于信号量1 信号量初始化/*信号量声明*/sem_t sem;/*信号量初始化*/if(sem_init(&sem, 0, 0))printf("semaphore sem intitialization failed\n");2超时等待:线程1/*超时时间宏: s*/#define DIAG_TIMEOUT 10
引用Tun/Tap interface tutorial什么是IP隧道,Linux怎么实现隧道通信?Linux内核网络设备--TUN. TAP设备一. concepTUN设备:一种虚拟网络设备,点对点的设备。三层设备,即处理的是IP数据包。不需要物理地址,即不需要ARP。用于创建路由。因为通过读写/dev/tun设备可以直接从协议栈的三层读写ip包,所以tun设备常用于vpn、tunnel、ips
引用手把手教你用Dropwatch诊断问题通过dropwatch定位系统内核丢包Finding out if/why a server is dropping packetsgithub source coed: pavel-odintsov/drop_watchHow to drop a packet in Linux in more ways than one试试Linux下的ip命令,ifc
方法一在/etc/rcn.d (n表示级别)中添加软链接1.1 查询当前用户运行级别执行:runleveleg:1.2 到对应的rcn.d目录中添加软链接注:S–>表示启动,99–>表示运行顺序。eg:cd /etc/rc5.dln -vsf /etc/init.d/start.sh S99start1.3 将对应的启动脚本start.sh放入/etc/init.d目录下
一 环境:主机:windows 7 64bit运行平台:imx6ul交叉编译工具:arm-poky-Linux-gnueabi-gcc -march=armv7-a -mfloat-abi=hard -mfpu=neon -mtune=cortex-a7 –sysroot=/opt/poky/1.8/sysroots/cortexa7hf-vfp-neon-poky-linux-gnue
引用链路层输出 - qdisc多队列网卡简介以及Linux通过网卡发送数据包源码解读Linux多队列网卡Linux TCP队列相关参数的总结Queueing in the Linux Network StackLinux XPS实现linux kernel 网络协议栈之xps特性详解What is the mq qdisc in tc Traffic Control?Linux 高级流控 - IB
引用Linux内核调试技术——进程D状态死锁检测Linux内核调试方法总结之死锁问题分析Linux死锁调试之hardlockupLinux死锁调试之softlockupLinux soft lockup分析softlockup检测(watchdog)原理(用于检测系统调度是否正常)Linux内核为什么会发生soft lockup?linux 内核Lockup机制浅析朴英敏: 用crash工具分析L
一. send_bps根据RTT和拥塞窗口计算的发送速率,可能实际速率小于此值。例如,当由于TSQ等机制导致发送延迟,而占不满拥塞窗口。tcp_input.c - net/ipv4/tcp_input.c - Linux source code (v5.17.1) - Bootlins.send_bps = (double) info->tcpi_snd_cwnd * (double)inf
引用高级网络配置之BOND 与 TEAM网络接口一. bond基本概念: 将多块网卡虚拟成为一块网卡,使其具有相同的ip地址,来实现提升主机的网络吞吐量或者是提高可用性,这种技术被称作bonding。模式0( 平衡轮循) -mode=0(balance-rr)轮循策略,所有接口都使用采用轮循方式在所有Slave 中传输封包; 任何Slave 都可以接收 -模式1( 主动备份) -mode=1(ac