Linux的进程调度器虽然智能,但默认配置往往是为了平衡负载,而不是为了极致性能。还有个实用技巧是开启RPS和RFS,把软中断分散到多个核心,避免单核成为瓶颈。真正的性能,来自于对操作系统底层运行机制的深刻理解,以及针对具体场景的精准调优。
All posts by 刘遄
Linux关闭TCP连接命令,快速清理TIME_WAIT状态
CLOSED:初始状态,表示TCP连接是“关闭着的”或“未打开的”。接下来呢,你需要检查自己是否还有数据要发送给对方,如果没有的话,那你也就可以close()这个SOCKET并发送FIN报文给对方,即关闭自己到对方这个方向的连接。
Linux内核到底有多神秘 一篇看懂它的核心结构
进程访问某个地址时,内核和硬件MMU会把虚拟地址翻译成物理地址。内核维护一个设备树,每个硬件设备都对应一个设备对象,驱动模块注册时声明自己支持哪些设备。Linux内核看着神秘,其实拆开来看,每个模块都是为了解决具体问题。理解这些核心机制,你再看那些源码,就不再是云里雾里了。
docker service Docker Service用Pi.Alert监控设备掉线,自动报警防断网
docker service随着我手里设备的增加,我管理各种设备的难度也在增加,因为我所有的设备都是挂24小时服务以保证要用的时候不掉线的,所以监控设备在不在线就成了一个老大难
Linux查找某个文件到底怎么操作
find是Linux里最强大的查找工具,它能在指定目录下递归搜索文件。python,会返回你当前环境使用的Python解释器路径。/etc/会递归搜索/etc目录下所有文件,输出匹配的行和文件名。
QQ for Linux安装教程:轻松搞定,一步到位
腾讯官方早就推出了Linux版本的QQ,安装起来并不复杂。我一开始也觉得麻烦,但实际操作后发现,只要选对方法,几分钟就能搞定。安装包下载后怎么安装拿deb包来说,双击文件就能用软件中心打开,点击安装按钮就行。Linux安装QQ不是什么难事,找到官方包,选对格式,按步骤来就行。
linux怎么卸载软件 EFI分区是什么?能删吗?怎么判断和删除?方法都在这
分区是什么、能不能删、怎么判断、怎么删除,一步一步讲清楚。技术上,任何分区都能删除。分区该不该删,取决于它是不是当前系统的启动分区。分区能不能安全删除?这里有个好处:软件不会立刻执行删除,而是先把它放到待执行列表里。微软的逻辑很直接:这是启动分区,普通人不该动它,万一删错了系统就挂了。
JDK60 Linux 官方下载地址与安装教程
linux官方下载”可能会跳转到旧版归档页面。下载的JDK60文件怎么安装到Linux系统xml里明确指定编译目标版本。java文件,内容只要一个main方法输出一句话就行。-version检查编译器的版本,确保和java版本一致。
Linux用户环境变量怎么设置?系统变量和用户变量的区别
什么是Linux用户环境变量用户环境变量特指只对某个用户生效的配置,而不是影响整个系统。用户环境变量和系统环境变量有什么区别系统环境变量写在/etc/profile、/etc/bashrc这类全局配置文件中,影响所有用户。怎么设置和查看Linux用户环境变量
Linux SPI驱动开发入门与例程详解
如何编写一个简单的SPI设备驱动编写一个基本的SPI设备驱动,需要从Linux内核的SPI子系统入手。<linux/spi/spi.驱动例程完整代码和关键点解析下面是一个完整的SPI字符设备驱动例程,实现了简单的打开、读取和写入接口。<linux/spi/spi.
