
Linux Kernel 6.4 正式发布,最新最伟大的内核系列
Linus Torvalds 今天发布了 Linux 6.4,作为 Linux 操作系统的最新和最伟大的内核系列,这是一个重大更新,带来了更好的硬件支持和新功能。

如何在CentOS 7上安装最新的Linux内核
Linux内核是操作系统的核心,它负责管理硬件资源,提供系统服务,执行用户程序等。Linux内核经常更新,以修复漏洞,增加新功能,提高性能和兼容性。如果你想在CentOS 7上享受最新的Linux内核,你需要手动安装它,因为CentOS 7默认使用较旧的稳定版本。本文将教你如何在CentOS 7上安装最新的Linux内核,以及如何切换不同的内核版本。

三条命令助你快速实现 SSH 内网穿透
ssh 反向隧道相信大多数人都比较了解,即使不了解也一定在日常工作中听说过。其实,如果抛开那些专业术语,我们通常使用 ssh 的反向隧道来实现两个网络隔离的主机之间的通信。最近,我在远程操作一个私有化项目时正好用到了这个功能,因此简单总结了一下,便有了这篇文章。

Linux进程是如何创建出来的?
在 Linux 系统中,进程是我们非常熟悉的概念。即使只写过一天代码的人也都用过它。但是你确定你对它的了解足够深入吗?今天,我们将通过深入剖析进程的创建过程来帮助你提高对进程的理解。

Linux 奇技淫巧:创建更好的 Linux 终端 GIF
Linux 终端是一个非常有用的工具,可以帮助您充分利用计算机。大多数人都是通过阅读各种教程来学习使用它的,但更好的方法可能是看看它的实际应用。

Linux tar命令高级用法——备份数据
Linux 系统上有一个功能强大的 tar 命令。tar 最初是为了制作磁带备份(tape archive)而设计的,它可以将文件和目录备份到磁带中,并从磁带中提取或恢复文件。现在,我们可以使用 tar 来将数据备份到任何存储介质上。它是一种文件级备份,不需要考虑底层文件系统的类型,并且支持增量备份。

Linux 管道到底能有多快?
本文作者通过一个示例程序,展示了如何通过优化 Linux 管道读写数据的过程来提高性能。最终,吞吐量从最初的 3.5GiB/s 提高到了 65GiB/s。尽管这只是一个小例子,但它涉及了许多知识点,包括零拷贝操作、环形缓冲区、分页与虚拟内存、同步开销等。文章还从源码级别分析了 Linux 内核中的拼接、分页、虚拟内存地址映射等概念。文章由浅入深、层层递进地介绍了这些概念,围绕管道读写性能优化展开,相信对高性能应用程序或 Linux 内核的相关开发人员都会有所裨益。