操作系统
文章平均质量分 92
winfield821
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
从 CPU cache 的角度看,递归和非递归实现在性能上有哪些差异?
栈帧分散→ 缓存局部性差函数调用开销→ 寄存器冲刷不可预测的访问模式→ 预取失效缓存行利用率低→ 内存带宽浪费数据连续→ 缓存友好循环局部性→ 预取高效寄存器重用→ 减少内存访问可预测访问模式→ CPU 优化更好经验法则深度 < 50 的小规模递归:影响不大深度 > 1000 或性能敏感:优先用迭代现代编译器能优化简单尾递归实际项目中,先写清晰的递归,性能不足时再改迭代缓存友好的代码不仅是算法正确,更要考虑数据访问模式如何匹配 CPU 缓存架构。原创 2025-12-20 20:44:49 · 1022 阅读 · 0 评论 -
什么是守护进程?
守护进程是 Linux 系统的“后台核心服务载体”,核心特点是脱离终端、长期后台运行、提供系统级服务。它与普通进程的本质区别是“是否依赖终端”和“生命周期长度”,日常管理主要通过systemd等工具实现启动、停止、开机自启等操作。原创 2025-11-26 16:53:31 · 716 阅读 · 0 评论 -
Mac电脑截图快捷键
Mac电脑截图很方便,常用的有如下四种:Command-Shift-3全屏截图并保存为图片Command-Shift-4指定区域截图并保存为图片Command-Shift-Control-3获取全屏截图到剪贴板Command-Shift-Control-4获取指定区域截图到剪贴板原创 2016-04-23 15:50:35 · 624 阅读 · 0 评论
分享