
Linux
文章平均质量分 95
Linux相关记录
TravisBytes
行走江湖,我有一剑!
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
SSH 断开后程序依旧生龙活虎:详解 Linux 后台运行技巧
Screen是一个终端复用器(terminal multiplexer),可以在一个 SSH 会话中创建多个“虚拟终端会话”,并且即使你断开 SSH 连接,这些虚拟终端会话也能继续保持活动状态。简单地理解,screen就像一个“屏幕管理器”。你可以开启一个“屏幕”,在这个“屏幕”里运行你的程序,即使 SSH 断开,这个“屏幕”也仍然存在。重新 SSH 登录后,可以重新连接到这个“屏幕”,继续之前的操作。tmux(terminal multiplexer)同样是一个终端复用器,与screen功能相似。原创 2025-02-17 09:30:00 · 754 阅读 · 0 评论 -
深入探秘:Linux内存管理与泄漏检测
通过今天的分享,我们深入了解了Linux内存的工作原理、内存分配与回收的基本流程,以及如何通过两种不同的方法来检测内存泄漏。每种方法都有其独特的优势和不足,关键在于根据你的具体需求来选择最合适的方案。综合建议根据需求选择方法如果你需要详细追踪特定模块或源码级的内存操作,且能够修改源码,预处理宏替换方法是一个不错的选择。如果你需要对整个进程进行全面监控,且无法修改源码,动态链接库挂钩方法更为适合。优化实现减少文件操作的频率:采用内存数据结构记录内存分配和释放信息,提升性能。引入线程同步机制。原创 2024-09-23 13:51:14 · 1396 阅读 · 0 评论 -
linux 系统是如何收发数据包
网卡接收数据包:当数据包通过网络到达你的电脑时,网卡(Network Interface Card)就像是快递员,把包裹(数据)通过 DMA(直接内存访问)直接放到内存中的环形缓冲区(ring buffer)。触发硬件中断:网卡发现有新包裹到达后,会向 CPU 发出一个“快递来了”的信号,这就是硬件中断。处理硬件中断中断处理函数:CPU 收到中断信号后,会查找对应的处理程序,就像接到快递通知后去取包裹。屏蔽中断:为了防止连续不断的快递打扰,处理程序会暂时屏蔽同一来源的进一步中断。发起软中断。原创 2024-09-19 10:22:19 · 2381 阅读 · 0 评论 -
linux常用命令大全
快速查找文件或目录(依赖于系统的文件数据库,需定期更新,如通过。:创建空文件或更新现有文件的时间戳。:显示当前工作目录的完整路径。:在目录结构中搜索文件和目录。:移动或重命名文件或目录。:以树状图显示目录结构。:更改当前工作目录。原创 2024-09-23 09:50:12 · 991 阅读 · 0 评论