
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
前言在 程序启动顺序引发的血案 这篇文章中,我描述了在某个场景中由启动顺序引发的程序无法启动的问题。问题的表象如下:容器内的 dpdk secondary 进程初始化报了如下错误:EAL: Detected 16 lcore(s)EAL: Detected 1 NUMA nodesEAL: Multi-process socket /var/run/dpdk/rte/mp_socketEAL: S
在 [使用 strace、tcpdump、nlmon、wireshark 探索 ethtool netlink 框架的原理](https://blog.csdn.net/Longyu_wlz/article/details/126216625) 这篇博客中,我通过 strace 等几个相关的强力工具描述了 ethtool 命令使用 ethtool netlink 获取信息的原理,本文探讨下内核中的
在ethtool 的工作原理这篇文章中我描述了 ethtool 使用 ioctl 获取信息的流程,最近却发现新版本内核与 ethtool 命令已经支持通过 netlink 来交互,又刷新了认知,本文通过使用现有的一些工具来探索此交互的细节。...
dpdk-19.11 ebpf 库移植到 dpdk-16.04 中。
最近几年,我输出了大量的文章,主要包含技术博客与随笔。随着文章数目的快速增加,如何呈现、管理这些内容变得更具挑战性。技术博客主要在 csdn 输出,博客量目前接近 400 篇。工作时我常常需要在我的 csdn 博客里面搜索相关主题,也经常会把在 csdn 上发表的一些博客推送到其它的平台上发布。在这一过程中,我发现了如下几个痛点问题:基于如上的问题,我决定将我现有的文章迁移到新的平台上,我对这个平
linux 5.0 内核支持 xdp 的网卡驱动:$ git grep -l XDP_SETUP_PROG drivers/drivers/net/ethernet/broadcom/bnxt/bnxt_xdp.cdrivers/net/ethernet/cavium/thunder/nicvf_main.cdrivers/net/ethernet/freescale/dpaa2/dpaa2-et
--show-dependsList the dependencies of a module (or alias), including the module itself. This produces a (possibly empty) set of module filenames,one per line, each starting with "insmod" and is typic
在 linux中管理罗技优联接收器使用键盘的接收器连接鼠标几个月之前购买了罗技的一款无线鼠标与无线键盘,鼠标键盘都是通过优联来连接的。鼠标有一段时间没有使用,再次使用的时候却找不到接收器了,这让我有点不知所措。当我想着在网上买一个接收器时,我想到了我还有一个键盘的接收器,不知道能不能使用。我自己试了试发现鼠标没有什么反应,就以为可能不能混用。这之后我咨询了下罗技的客服人员。客服人员告诉我键盘...
ACPI 高级电源管理ACPI 中定义了 G、D、S、C、P 这 5 个大的电力状态。G 状态 Global system stateG 状态表示的是用户看到的整个系统的电力状态。G0 运行模式。向硬件提供电源,软件可以运行的状态。 G1 停止模式。所谓的待机或休眠状态。 G2 软件为关闭状态,应将消耗若干电力状态。 G3 系统完全关闭,电源关闭的状态。S 状态S0 运行模式,与 G0 相同。 S
在 linux中管理罗技优联接收器使用键盘的接收器连接鼠标几个月之前购买了罗技的一款无线鼠标与无线键盘,鼠标键盘都是通过优联来连接的。鼠标有一段时间没有使用,再次使用的时候却找不到接收器了,这让我有点不知所措。当我想着在网上买一个接收器时,我想到了我还有一个键盘的接收器,不知道能不能使用。我自己试了试发现鼠标没有什么反应,就以为可能不能混用。这之后我咨询了下罗技的客服人员。客服人员告诉我键盘...







