
PCIe基础概念与设备树
PCIe的全称是Peripheral Component Interconnect Express,是一种用于连接外设的总线标准。自2003年提出以来,它作为替代PCI和PCI-X的方案,已成为现代CPU和几乎所有外设交互的标准或基石。

端口号都说不明白,别说自己懂网络!
每当我看到简历上写着熟悉TCP/IP、HTTP等协议时,我总是忍不住问一下:“能和我谈谈端口吗?”可惜的是,很少有人能给出令人满意的答案。因此,这次我想来谈谈端口(port),这个我们耳熟能详却又有些陌生的概念。

如何测试 Linux、Windows 和 macOS 中的本地网络速度?
Speedtest-cli(可通过链接 https://github.com/sivel/speedtest-cli 获得)是一款方便快捷的命令行工具,专门用于测量网络速度。通过speedtest-cli,您可以轻松在终端中进行网络速度测试。

8个Visio最佳替代软件推荐!每一款堪称绘图神器
boardmix是一款基于云端的在线绘图工具,被普遍视为Visio的顶尖替代品之一。它受到国内外许多公司和各行各业的青睐,被广泛用于制作各种图表和图形。boardmix内置了丰富的图形库和模板,为用户提供了便捷的创作平台。

Fish Shell 的使用特性和优势
当提到命令行界面(CLI)时, 我们通常会想到一种强大而高效的方式来与计算机进行交互。在众多的 Shell 中最常用的就数 Bash 和 zsh 了,除此之外还有一颗闪耀的明星 Fish Shell,它以其现代化的设计和强大的特性而备受赞誉

8张图讲清楚mmap实现原理
大家好,最近我在研究Linux内核和Linux系统编程时,经常接触到mmap内存映射这个概念。mmap函数在实现高性能编程中扮演着关键角色,下面我通过几幅图来详细解释mmap的实现原理。

细说|Linux虚拟文件系统原理
在Unix的领域里,有一句非常经典的话:一切皆是文件。这句话的内涵是,Unix操作系统中的所有对象都可以被视作文件,并可以利用文件操作的接口对其进行处理。Linux作为类Unix操作系统,也积极朝着这个目标努力。