由于实在找不到MSI-X在x86上实现的教程或文档,只能分析Linux的PCI驱动程序了。希望能得到一些启发。 …
MSI-X的介绍(1)
本文将更偏向于具体编程实现的角度来介绍MSI-X,阅读本文需要有PCI总线以及MSI的基本前置知识。 MSI- …
DragonOS虚拟文件系统概述
本文已基于GPLv2协议发布在https://docs.dragonos.org/zh_CN/latest/k …
USB3.0的四种电源管理状态
最近在学usb协议,看到了U0、U1、U2、U3这几个词,特地去查了一下,在此记录。 这几个概念是在USB3. …
Linux下,使用nm命令输出可执行文件的符号表
可执行文件的符号表(symbol table)记录了某个可执行文件中的函数名、全局变量、宏定义等符号信息,这些 …
【转载】数据库-快速求出候选码的小技巧
本文转自https://blog.csdn.net/Env1sage/article/details/1184 …
SQL中,having子句和where子句的区别
在SQL之中,where和having的功能有点像,导致我一直搞不清楚这两者的区别。因此今天专门研究了以下,在 …
UDP协议:校验和的计算
在讲UDP的校验和计算之前,先需要明确一件事情:在计算UDP报文的Checksum之前,我们需要在UDP报文段 …
视频文件太大?使用FFmpeg来无损压缩它!
咱们平时如果经常拍视频的话,都会遇到一个困境:视频文件太大了,存储的时候需要占用很多的空间。如果直接使用视频压 …